ServerMessageWebSocket 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
支援網路通訊,允許使用網頁伺服器所擁有的 WebSocket 物件來讀取和寫入整個訊息。 您無法註冊任意 WebSocket 連線;相反 地,ServerMessageWebSocket 的實例是由系統程式碼所建立,例如 Windows Device Portal (WDP) 。
public ref class ServerMessageWebSocket sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ServerMessageWebSocket final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ServerMessageWebSocket : System.IDisposable
Public NotInheritable Class ServerMessageWebSocket
Implements IDisposable
- 繼承
- 屬性
- 實作
Windows 需求
裝置系列 |
Windows 10, version 1803 (已於 10.0.17134.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)
|
應用程式功能 |
internetClientServer
privateNetworkClientServer
|
屬性
Control |
取得 ServerMessageWebSocket 物件上的通訊端控制項資料。 |
Information |
取得 ServerMessageWebSocket 物件的通訊端資訊。 |
OutputStream |
取得輸出資料流程,以寫入 ServerMessageWebSocket 物件上的遠端網路目的地。 |
方法
Close() |
關閉 ServerMessageWebSocket 物件,並將空的關閉框架傳送至伺服器。 |
Close(UInt16, String) |
關閉 ServerMessageWebSocket 物件,並指出關閉的原因。 |
Dispose() |
執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 |
事件
Closed |
在 ServerMessageWebSocket 物件上收到關閉框架做為關閉交握的一部分時發生。 |
MessageReceived |
事件,指出 在 ServerMessageWebSocket 物件上收到訊息。 |