WebSocketMessageHandler Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
WebSocketMessageHandler(WebSocket) |
Inizializza una nuova istanza della WebSocketMessageHandler classe che usa per JsonMessageFormatter serializzare i messaggi come JSON testuale. |
WebSocketMessageHandler(WebSocket, Int32) |
Inizializza una nuova istanza della classe WebSocketMessageHandler. |
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32) |
Inizializza una nuova istanza della classe WebSocketMessageHandler. |
WebSocketMessageHandler(WebSocket)
Inizializza una nuova istanza della WebSocketMessageHandler classe che usa per JsonMessageFormatter serializzare i messaggi come JSON testuale.
public WebSocketMessageHandler (System.Net.WebSockets.WebSocket webSocket);
new StreamJsonRpc.WebSocketMessageHandler : System.Net.WebSockets.WebSocket -> StreamJsonRpc.WebSocketMessageHandler
Public Sub New (webSocket As WebSocket)
Parametri
- webSocket
- WebSocket
Oggetto WebSocket utilizzato per comunicare. Questa operazione non verrà eliminata automaticamente con l'oggetto WebSocketMessageHandler.
Si applica a
WebSocketMessageHandler(WebSocket, Int32)
Inizializza una nuova istanza della 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)
Parametri
- webSocket
- WebSocket
Oggetto WebSocket utilizzato per comunicare. Questa operazione non verrà eliminata automaticamente con l'oggetto WebSocketMessageHandler.
- bufferSize
- Int32
Dimensioni del buffer da usare per la lettura di messaggi JSON-RPC. I messaggi che superano queste dimensioni verranno gestiti correttamente, ma potrebbero richiedere più operazioni di I/O.
Si applica a
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)
Inizializza una nuova istanza della 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)
Parametri
- webSocket
- WebSocket
Oggetto WebSocket utilizzato per comunicare. Questa operazione non verrà eliminata automaticamente con l'oggetto WebSocketMessageHandler.
- formatter
- IJsonRpcMessageFormatter
Formattatore da utilizzare per serializzare JsonRpcMessage le istanze.
- sizeHint
- Int32
Dimensioni del buffer da usare per la lettura di messaggi JSON-RPC. I messaggi che superano queste dimensioni verranno gestiti correttamente, ma potrebbero richiedere più operazioni di I/O.