Aracılığıyla paylaş


WebSocketMessageHandler Oluşturucular

Tanım

Aşırı Yüklemeler

WebSocketMessageHandler(WebSocket)

İletileri metinsel JSON olarak serileştirmek için kullanan JsonMessageFormatter sınıfının yeni bir örneğini WebSocketMessageHandler başlatır.

WebSocketMessageHandler(WebSocket, Int32)

WebSocketMessageHandler sınıfının yeni bir örneğini başlatır.

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

WebSocketMessageHandler sınıfının yeni bir örneğini başlatır.

WebSocketMessageHandler(WebSocket)

İletileri metinsel JSON olarak serileştirmek için kullanan JsonMessageFormatter sınıfının yeni bir örneğini WebSocketMessageHandler başlatır.

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

Parametreler

webSocket
WebSocket

İletişim WebSocket kurmak için kullanılan. Bu, bu ile WebSocketMessageHandlerotomatik olarak atılmaz.

Şunlara uygulanır

WebSocketMessageHandler(WebSocket, Int32)

WebSocketMessageHandler sınıfının yeni bir örneğini başlatır.

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)

Parametreler

webSocket
WebSocket

İletişim WebSocket kurmak için kullanılan. Bu, bu ile WebSocketMessageHandlerotomatik olarak atılmaz.

bufferSize
Int32

JSON-RPC iletilerini okumak için kullanılacak arabelleğin boyutu. Bu boyutu aşan iletiler düzgün işlenir ancak birden çok G/Ç işlemi gerektirebilir.

Şunlara uygulanır

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

WebSocketMessageHandler sınıfının yeni bir örneğini başlatır.

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)

Parametreler

webSocket
WebSocket

İletişim WebSocket kurmak için kullanılan. Bu, bu ile WebSocketMessageHandlerotomatik olarak atılmaz.

formatter
IJsonRpcMessageFormatter

Örnekleri serileştirmek JsonRpcMessage için kullanılacak biçimlendirici.

sizeHint
Int32

JSON-RPC iletilerini okumak için kullanılacak arabelleğin boyutu. Bu boyutu aşan iletiler düzgün işlenir ancak birden çok G/Ç işlemi gerektirebilir.

Şunlara uygulanır