WebSocketMessageHandler Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
WebSocketMessageHandler(WebSocket) |
Inicializa uma nova instância da WebSocketMessageHandler classe que usa a JsonMessageFormatter para serializar mensagens como JSON textual. |
WebSocketMessageHandler(WebSocket, Int32) |
Inicializa uma nova instância da classe WebSocketMessageHandler. |
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32) |
Inicializa uma nova instância da classe WebSocketMessageHandler. |
WebSocketMessageHandler(WebSocket)
Inicializa uma nova instância da WebSocketMessageHandler classe que usa a JsonMessageFormatter para serializar mensagens 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
O WebSocket usado para se comunicar. Isso não será descartado automaticamente com isso WebSocketMessageHandler.
Aplica-se a
WebSocketMessageHandler(WebSocket, Int32)
Inicializa uma nova instância da classe 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
O WebSocket usado para se comunicar. Isso não será descartado automaticamente com isso WebSocketMessageHandler.
- bufferSize
- Int32
O tamanho do buffer a ser usado para ler mensagens JSON-RPC. As mensagens que excederem esse tamanho serão tratadas corretamente, mas podem exigir várias operações de E/S.
Aplica-se a
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)
Inicializa uma nova instância da classe 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
O WebSocket usado para se comunicar. Isso não será descartado automaticamente com isso WebSocketMessageHandler.
- formatter
- IJsonRpcMessageFormatter
O formatador a ser usado para serializar JsonRpcMessage instâncias.
- sizeHint
- Int32
O tamanho do buffer a ser usado para ler mensagens JSON-RPC. As mensagens que excederem esse tamanho serão tratadas corretamente, mas podem exigir várias operações de E/S.