WebSocketMessageHandler Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
WebSocketMessageHandler(WebSocket) |
Initialise une nouvelle instance de la WebSocketMessageHandler classe qui utilise la méthode pour sérialiser les JsonMessageFormatter 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)
Initialise une nouvelle instance de la WebSocketMessageHandler classe qui utilise la méthode pour sérialiser les JsonMessageFormatter 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
Utilisé WebSocket pour communiquer. Cela ne sera pas automatiquement supprimé avec ce WebSocketMessageHandler.
S’applique à
WebSocketMessageHandler(WebSocket, Int32)
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
Utilisé WebSocket pour communiquer. Cela ne sera pas automatiquement supprimé avec ce WebSocketMessageHandler.
- bufferSize
- Int32
Taille de la mémoire tampon à utiliser pour lire les messages JSON-RPC. 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)
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
Utilisé WebSocket pour communiquer. Cela ne sera pas automatiquement supprimé avec ce WebSocketMessageHandler.
- formatter
- IJsonRpcMessageFormatter
Formateur à utiliser pour sérialiser des JsonRpcMessage instances.
- sizeHint
- Int32
Taille de la mémoire tampon à utiliser pour lire les messages JSON-RPC. Les messages qui dépassent cette taille sont gérés correctement, mais peuvent nécessiter plusieurs opérations d’E/S.