WebSocketMessageHandler Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.