Lingua

WebSocketMessageHandler Costruttori

Definizione

Overload

Nome Descrizione
WebSocketMessageHandler(WebSocket)

Inizializza una nuova istanza della classe WebSocketMessageHandler che usa il JsonMessageFormatter per 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)

Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs

Inizializza una nuova istanza della classe WebSocketMessageHandler che usa il JsonMessageFormatter per 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

Il WebSocket utilizzato per comunicare. Questa operazione non verrà eliminata automaticamente con questo WebSocketMessageHandler.

Si applica a

WebSocketMessageHandler(WebSocket, Int32)

Origine:
WebSocketMessageHandler.cs

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

Il WebSocket utilizzato per comunicare. Questa operazione non verrà eliminata automaticamente con questo WebSocketMessageHandler.

bufferSize
Int32

Dimensioni del buffer da utilizzare per la lettura dei messaggi JSON-RPC. I messaggi che superano questa dimensione verranno gestiti correttamente, ma potrebbero richiedere più operazioni di I/O.

Si applica a

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs
Origine:
WebSocketMessageHandler.cs

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

Il WebSocket utilizzato per comunicare. Questa operazione non verrà eliminata automaticamente con questo WebSocketMessageHandler.

formatter
IJsonRpcMessageFormatter

Formattatore da utilizzare per serializzare JsonRpcMessage istanze.

sizeHint
Int32

Dimensioni del buffer da utilizzare per la lettura dei messaggi JSON-RPC. I messaggi che superano questa dimensione verranno gestiti correttamente, ma potrebbero richiedere più operazioni di I/O.

Si applica a