語言

WebSocketStream.CreateWritableMessageStream 方法

定義

建立一個 WebSocketStream ,將單一訊息寫入底層 WebSocket的 。

public:
 static System::Net::WebSockets::WebSocketStream ^ CreateWritableMessageStream(System::Net::WebSockets::WebSocket ^ webSocket, System::Net::WebSockets::WebSocketMessageType writeMessageType);
public static System.Net.WebSockets.WebSocketStream CreateWritableMessageStream(System.Net.WebSockets.WebSocket webSocket, System.Net.WebSockets.WebSocketMessageType writeMessageType);
static member CreateWritableMessageStream : System.Net.WebSockets.WebSocket * System.Net.WebSockets.WebSocketMessageType -> System.Net.WebSockets.WebSocketStream
Public Shared Function CreateWritableMessageStream (webSocket As WebSocket, writeMessageType As WebSocketMessageType) As WebSocketStream

參數

webSocket
WebSocket

包裹的 WebSocket。

writeMessageType
WebSocketMessageType

通話中應該寫 WriteAsync 的訊息類型。

每次寫入結果 Stream 都是寫入部分訊息給底層 WebSocket的。

當 Stream 被丟棄時,會寫入一個空訊息給底層 WebSocket ,以表示訊息結束。

傳回

一個新的實例 WebSocketStream 該轉發 將寫入 Stream 底層 WebSocket。

適用於