WebSocketMessageHandler Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| WebSocketMessageHandler(WebSocket) |
Initialisiert eine neue Instanz der WebSocketMessageHandler Klasse, die die JsonMessageFormatter zum Serialisieren von Nachrichten als TEXT-JSON verwendet. |
| WebSocketMessageHandler(WebSocket, Int32) |
Initialisiert eine neue Instanz der WebSocketMessageHandler Klasse. |
| WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32) |
Initialisiert eine neue Instanz der WebSocketMessageHandler Klasse. |
WebSocketMessageHandler(WebSocket)
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
Initialisiert eine neue Instanz der WebSocketMessageHandler Klasse, die die JsonMessageFormatter zum Serialisieren von Nachrichten als TEXT-JSON verwendet.
public WebSocketMessageHandler(System.Net.WebSockets.WebSocket webSocket);
new StreamJsonRpc.WebSocketMessageHandler : System.Net.WebSockets.WebSocket -> StreamJsonRpc.WebSocketMessageHandler
Public Sub New (webSocket As WebSocket)
Parameter
- webSocket
- WebSocket
Die WebSocket, die für die Kommunikation verwendet wird. Dies nicht automatisch mit diesem WebSocketMessageHandlergelöscht werden.
Gilt für:
WebSocketMessageHandler(WebSocket, Int32)
- Quelle:
- WebSocketMessageHandler.cs
Initialisiert eine neue Instanz der WebSocketMessageHandler Klasse.
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)
Parameter
- webSocket
- WebSocket
Die WebSocket, die für die Kommunikation verwendet wird. Dies nicht automatisch mit diesem WebSocketMessageHandlergelöscht werden.
- bufferSize
- Int32
Die Größe des Puffers, der zum Lesen JSON-RPC Nachrichten verwendet werden soll. Nachrichten, die diese Größe überschreiten, werden ordnungsgemäß behandelt, erfordern jedoch möglicherweise mehrere E/A-Vorgänge.
Gilt für:
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
- Quelle:
- WebSocketMessageHandler.cs
Initialisiert eine neue Instanz der WebSocketMessageHandler Klasse.
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)
Parameter
- webSocket
- WebSocket
Die WebSocket, die für die Kommunikation verwendet wird. Dies nicht automatisch mit diesem WebSocketMessageHandlergelöscht werden.
- formatter
- IJsonRpcMessageFormatter
Der Formatierer, der zum Serialisieren JsonRpcMessage Instanzen verwendet werden soll.
- sizeHint
- Int32
Die Größe des Puffers, der zum Lesen JSON-RPC Nachrichten verwendet werden soll. Nachrichten, die diese Größe überschreiten, werden ordnungsgemäß behandelt, erfordern jedoch möglicherweise mehrere E/A-Vorgänge.