WebSocketMessageHandler Konstruktoren

Definition

Ü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.

Gilt für: