WebSocketMessageHandler 생성자

정의

오버로드

WebSocketMessageHandler(WebSocket)

메시지를 텍스트 JSON으로 serialize하는 데 사용하는 JsonMessageFormatter 클래스의 WebSocketMessageHandler 새 인스턴스를 초기화합니다.

WebSocketMessageHandler(WebSocket, Int32)

WebSocketMessageHandler 클래스의 새 인스턴스를 초기화합니다.

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

WebSocketMessageHandler 클래스의 새 인스턴스를 초기화합니다.

WebSocketMessageHandler(WebSocket)

메시지를 텍스트 JSON으로 serialize하는 데 사용하는 JsonMessageFormatter 클래스의 WebSocketMessageHandler 새 인스턴스를 초기화합니다.

public WebSocketMessageHandler (System.Net.WebSockets.WebSocket webSocket);
new StreamJsonRpc.WebSocketMessageHandler : System.Net.WebSockets.WebSocket -> StreamJsonRpc.WebSocketMessageHandler
Public Sub New (webSocket As WebSocket)

매개 변수

webSocket
WebSocket

WebSocket 통신하는 데 사용되는 것입니다. 이 경우 자동으로 삭제WebSocketMessageHandler되지 않습니다.

적용 대상

WebSocketMessageHandler(WebSocket, Int32)

WebSocketMessageHandler 클래스의 새 인스턴스를 초기화합니다.

public WebSocketMessageHandler (System.Net.WebSockets.WebSocket webSocket, int bufferSize = 4096);
new StreamJsonRpc.WebSocketMessageHandler : System.Net.WebSockets.WebSocket * int -> StreamJsonRpc.WebSocketMessageHandler
Public Sub New (webSocket As WebSocket, Optional bufferSize As Integer = 4096)

매개 변수

webSocket
WebSocket

WebSocket 통신하는 데 사용되는 것입니다. 이 경우 자동으로 삭제WebSocketMessageHandler되지 않습니다.

bufferSize
Int32

JSON-RPC 메시지를 읽는 데 사용할 버퍼의 크기입니다. 이 크기를 초과하는 메시지는 제대로 처리되지만 여러 I/O 작업이 필요할 수 있습니다.

적용 대상

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

WebSocketMessageHandler 클래스의 새 인스턴스를 초기화합니다.

public WebSocketMessageHandler (System.Net.WebSockets.WebSocket webSocket, StreamJsonRpc.IJsonRpcMessageFormatter formatter, int sizeHint = 4096);
new StreamJsonRpc.WebSocketMessageHandler : System.Net.WebSockets.WebSocket * StreamJsonRpc.IJsonRpcMessageFormatter * int -> StreamJsonRpc.WebSocketMessageHandler
Public Sub New (webSocket As WebSocket, formatter As IJsonRpcMessageFormatter, Optional sizeHint As Integer = 4096)

매개 변수

webSocket
WebSocket

WebSocket 통신하는 데 사용되는 것입니다. 이 경우 자동으로 삭제WebSocketMessageHandler되지 않습니다.

formatter
IJsonRpcMessageFormatter

인스턴스를 serialize JsonRpcMessage 하는 데 사용할 포맷터입니다.

sizeHint
Int32

JSON-RPC 메시지를 읽는 데 사용할 버퍼의 크기입니다. 이 크기를 초과하는 메시지는 제대로 처리되지만 여러 I/O 작업이 필요할 수 있습니다.

적용 대상