WebSocketMessageHandler Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
WebSocketMessageHandler(WebSocket) |
Inicjuje WebSocketMessageHandler nowe wystąpienie klasy, która używa klasy JsonMessageFormatter , aby serializować komunikaty jako tekstowy kod JSON. |
WebSocketMessageHandler(WebSocket, Int32) |
Inicjuje nowe wystąpienie klasy WebSocketMessageHandler. |
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32) |
Inicjuje nowe wystąpienie klasy WebSocketMessageHandler. |
WebSocketMessageHandler(WebSocket)
Inicjuje WebSocketMessageHandler nowe wystąpienie klasy, która używa klasy JsonMessageFormatter , aby serializować komunikaty jako tekstowy kod JSON.
public WebSocketMessageHandler (System.Net.WebSockets.WebSocket webSocket);
new StreamJsonRpc.WebSocketMessageHandler : System.Net.WebSockets.WebSocket -> StreamJsonRpc.WebSocketMessageHandler
Public Sub New (webSocket As WebSocket)
Parametry
- webSocket
- WebSocket
Używany do komunikowania WebSocket się. Nie zostanie to automatycznie usunięte za pomocą tego polecenia WebSocketMessageHandler.
Dotyczy
WebSocketMessageHandler(WebSocket, Int32)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- webSocket
- WebSocket
Używany do komunikowania WebSocket się. Nie zostanie to automatycznie usunięte za pomocą tego polecenia WebSocketMessageHandler.
- bufferSize
- Int32
Rozmiar buforu do użycia do odczytywania komunikatów JSON-RPC. Komunikaty, które przekraczają ten rozmiar, będą prawidłowo obsługiwane, ale mogą wymagać wielu operacji we/wy.
Dotyczy
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- webSocket
- WebSocket
Używany do komunikowania WebSocket się. Nie zostanie to automatycznie usunięte za pomocą tego polecenia WebSocketMessageHandler.
- formatter
- IJsonRpcMessageFormatter
Formater służący do serializacji JsonRpcMessage wystąpień.
- sizeHint
- Int32
Rozmiar buforu do użycia do odczytywania komunikatów JSON-RPC. Komunikaty, które przekraczają ten rozmiar, będą prawidłowo obsługiwane, ale mogą wymagać wielu operacji we/wy.