次の方法で共有


WebSocketMessageHandler コンストラクター

定義

オーバーロード

WebSocketMessageHandler(WebSocket)

メッセージをテキスト JSON としてシリアル化するために使用するクラスのWebSocketMessageHandlerJsonMessageFormatter新しいインスタンスを初期化します。

WebSocketMessageHandler(WebSocket, Int32)

WebSocketMessageHandler クラスの新しいインスタンスを初期化します。

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

WebSocketMessageHandler クラスの新しいインスタンスを初期化します。

WebSocketMessageHandler(WebSocket)

メッセージをテキスト JSON としてシリアル化するために使用するクラスのWebSocketMessageHandlerJsonMessageFormatter新しいインスタンスを初期化します。

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

パラメーター

webSocket
WebSocket

WebSocket通信に使用されます。 これで自動的に破棄WebSocketMessageHandlerされることはありません

適用対象

WebSocketMessageHandler(WebSocket, Int32)

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)

パラメーター

webSocket
WebSocket

WebSocket通信に使用されます。 これで自動的に破棄WebSocketMessageHandlerされることはありません

bufferSize
Int32

JSON-RPC メッセージの読み取りに使用するバッファーのサイズ。 このサイズを超えるメッセージは適切に処理されますが、複数の I/O 操作が必要な場合があります。

適用対象

WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32)

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)

パラメーター

webSocket
WebSocket

WebSocket通信に使用されます。 これで自動的に破棄WebSocketMessageHandlerされることはありません

formatter
IJsonRpcMessageFormatter

インスタンスのシリアル化 JsonRpcMessage に使用するフォーマッタ。

sizeHint
Int32

JSON-RPC メッセージの読み取りに使用するバッファーのサイズ。 このサイズを超えるメッセージは適切に処理されますが、複数の I/O 操作が必要な場合があります。

適用対象