Langue

WebSocketMessageHandler Constructeurs

Définition

Surcharges

Nom Description
WebSocketMessageHandler(WebSocket)

Initialise une nouvelle instance de la classe WebSocketMessageHandler qui utilise le JsonMessageFormatter pour sérialiser les messages en tant que JSON textuel.

WebSocketMessageHandler(WebSocket, Int32)

Initialise une nouvelle instance de la classe WebSocketMessageHandler.

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

Initialise une nouvelle instance de la classe WebSocketMessageHandler.

WebSocketMessageHandler(WebSocket)

Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs

Initialise une nouvelle instance de la classe WebSocketMessageHandler qui utilise le JsonMessageFormatter pour sérialiser les messages en tant que JSON textuel.

public WebSocketMessageHandler(System.Net.WebSockets.WebSocket webSocket);
new StreamJsonRpc.WebSocketMessageHandler : System.Net.WebSockets.WebSocket -> StreamJsonRpc.WebSocketMessageHandler
Public Sub New (webSocket As WebSocket)

Paramètres

webSocket
WebSocket

Le WebSocket utilisé pour communiquer. Cela n'pas être supprimé automatiquement avec cette WebSocketMessageHandler.

S’applique à

WebSocketMessageHandler(WebSocket, Int32)

Source:
WebSocketMessageHandler.cs

Initialise une nouvelle instance de la 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)

Paramètres

webSocket
WebSocket

Le WebSocket utilisé pour communiquer. Cela n'pas être supprimé automatiquement avec cette WebSocketMessageHandler.

bufferSize
Int32

Taille de la mémoire tampon à utiliser pour lire JSON-RPC messages. Les messages qui dépassent cette taille sont gérés correctement, mais peuvent nécessiter plusieurs opérations d’E/S.

S’applique à

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs
Source:
WebSocketMessageHandler.cs

Initialise une nouvelle instance de la 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)

Paramètres

webSocket
WebSocket

Le WebSocket utilisé pour communiquer. Cela n'pas être supprimé automatiquement avec cette WebSocketMessageHandler.

formatter
IJsonRpcMessageFormatter

Formateur à utiliser pour sérialiser JsonRpcMessage instances.

sizeHint
Int32

Taille de la mémoire tampon à utiliser pour lire JSON-RPC messages. Les messages qui dépassent cette taille sont gérés correctement, mais peuvent nécessiter plusieurs opérations d’E/S.

S’applique à