IWebSocketInformation.Protocol プロパティ

定義

IWebSocket オブジェクトの WebSocket ハンドシェイク中にサーバーとネゴシエートされた WebSocket サブプロトコルを取得します。

public:
 property Platform::String ^ Protocol { Platform::String ^ get(); };
winrt::hstring Protocol();
public string Protocol { get; }
var string = iWebSocketInformation.protocol;
Public ReadOnly Property Protocol As String

プロパティ値

String

Platform::String

winrt::hstring

WebSocket ハンドシェイク中にサーバーとネゴシエートされたサブプロトコル。

注釈

WebSocket クライアントと WebSocket サーバーの両方で、複数のサブプロトコルをサポートできます。 WebSocket ハンドシェイク中、サーバーは相互にサポートされているサブプロトコルからサブプロトコルの 1 つを選択し、"Sec-WebSocket-Protocol" ヘッダーで応答します。 Protocol プロパティには、選択したサブプロトコル文字列が含まれます。

IWebSocket が接続される前に、このプロパティは null です。

適用対象