WebSocketContext クラス

定義

WebSocket ハンドシェイクの情報にアクセスするために使用されます。

public ref class WebSocketContext abstract
public abstract class WebSocketContext
type WebSocketContext = class
Public MustInherit Class WebSocketContext
継承
WebSocketContext
派生

コンストラクター

名前 説明
WebSocketContext()

WebSocketContext クラスのインスタンスを作成します。

プロパティ

名前 説明
CookieCollection

開始ハンドシェイク中にサーバーに渡された Cookie。

Headers

開始ハンドシェイク中にサーバーに送信された HTTP ヘッダー。

IsAuthenticated

WebSocket クライアントが認証されているかどうか。

IsLocal

WebSocket クライアントがローカル コンピューターから接続されているかどうか。

IsSecureConnection

WebSocket 接続が Secure Sockets Layer (SSL) を使用してセキュリティで保護されているかどうか。

Origin

開始ハンドシェイクに含まれる Origin HTTP ヘッダーの値。

RequestUri

WebSocket クライアントによって要求された URI。

SecWebSocketKey

開始ハンドシェイクに含まれる SecWebSocketKey HTTP ヘッダーの値。

SecWebSocketProtocols

開始ハンドシェイクに含まれる SecWebSocketKey HTTP ヘッダーの値。

SecWebSocketVersion

WebSocket クライアントによって要求されたサブプロトコルの一覧。

User

WebSocket クライアントの ID、認証情報、およびセキュリティ ロールを取得するために使用されるオブジェクト。

WebSocket

WebSocket 接続との対話 (送受信/閉じる/など) に使用される WebSocket インスタンス。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象