Compartir a través de


WebSocketMessageHandler Constructores

Definición

Sobrecargas

WebSocketMessageHandler(WebSocket)

Inicializa una nueva instancia de la WebSocketMessageHandler clase que usa JsonMessageFormatter para serializar los mensajes como JSON textual.

WebSocketMessageHandler(WebSocket, Int32)

Inicializa una nueva instancia de la clase WebSocketMessageHandler.

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

Inicializa una nueva instancia de la clase WebSocketMessageHandler.

WebSocketMessageHandler(WebSocket)

Inicializa una nueva instancia de la WebSocketMessageHandler clase que usa JsonMessageFormatter para serializar los mensajes como JSON textual.

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

Parámetros

webSocket
WebSocket

utilizado WebSocket para comunicarse. Esto no se eliminará automáticamente con este WebSocketMessageHandler.

Se aplica a

WebSocketMessageHandler(WebSocket, Int32)

Inicializa una nueva instancia de la clase 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)

Parámetros

webSocket
WebSocket

utilizado WebSocket para comunicarse. Esto no se eliminará automáticamente con este WebSocketMessageHandler.

bufferSize
Int32

Tamaño del búfer que se va a usar para leer mensajes JSON-RPC. Los mensajes que superan este tamaño se controlarán correctamente, pero pueden requerir varias operaciones de E/S.

Se aplica a

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

Inicializa una nueva instancia de la clase 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)

Parámetros

webSocket
WebSocket

utilizado WebSocket para comunicarse. Esto no se eliminará automáticamente con este WebSocketMessageHandler.

formatter
IJsonRpcMessageFormatter

Formateador que se va a usar para serializar JsonRpcMessage instancias.

sizeHint
Int32

Tamaño del búfer que se va a usar para leer mensajes JSON-RPC. Los mensajes que superan este tamaño se controlarán correctamente, pero pueden requerir varias operaciones de E/S.

Se aplica a