AspNetWebSocketContext クラス

定義

個々の AspNetWebSocket 要求に関するコンテキストの詳細を表す基本クラスを提供します。

public ref class AspNetWebSocketContext abstract : System::Net::WebSockets::WebSocketContext
public abstract class AspNetWebSocketContext : System.Net.WebSockets.WebSocketContext
type AspNetWebSocketContext = class
    inherit WebSocketContext
Public MustInherit Class AspNetWebSocketContext
Inherits WebSocketContext
継承
AspNetWebSocketContext

コンストラクター

名前 説明
AspNetWebSocketContext()

派生クラスで実装されている場合は、 AspNetWebSocketContext クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AnonymousID

現在の AspNetWebSocket 接続の匿名ユーザー識別子を取得します。

Application

ホスト ASP.NET アプリケーションのHttpApplicationState オブジェクトを取得します。

ApplicationPath

ホスト ASP.NET アプリケーションのルート仮想パスを取得します。

Cache

現在のアプリケーション ドメインの Cache オブジェクトを取得します。

ClientCertificate

クライアントの ID に対するサーバーの要求に応答してリモート クライアントが発行する証明書を取得します。

ConnectionCount

アクティブな WebSocket 接続の数を取得します。

CookieCollection

Cookie クラス (WCF サーバー アプリケーションなど) に基づいて Cookie を使用するWindows アプリケーションのCookieCollection として型指定されたCookie コレクションを返します。

Cookies

AspNetWebSocket メッセージでリモート クライアントによって送信された Cookie のコレクションを取得します。

FilePath

要求されたファイルの仮想パスを取得します。

Headers

リモート クライアントによって送信されたヘッダーのコレクションを取得します。

IsAuthenticated

リモート クライアントからのメッセージが認証されているかどうかを示す値を取得します。

IsClientConnected

クライアントがサーバーに接続されているかどうかを示す値を取得します。

IsDebuggingEnabled

現在の AspNetWebSocket 接続をホストするアプリケーションがデバッグ モードで実行されているかどうかを示す値 ASP.NET 取得します。

IsLocal

AspNetWebSocket メッセージがローカル コンピューターから送信されたかどうかを示す値を取得します。

IsSecureConnection

AspNetWebSocket接続で WebSocket Secure プロトコル (WSS) を使用するかどうかを示す値を取得します。

Items

派生クラスでオーバーライドされると、 AspNetWebSocket 要求中にモジュールとハンドラーの間でデータを共有するために使用できるキー/値コレクションを取得します。

LogonUserIdentity

現在のユーザーのセキュリティ トークンを取得します。

Origin

WebSocket 接続の原点を取得します。

Path

要求されたリソースの仮想パスを取得します。

PathInfo

URL 拡張機能を持つリソースの追加のパス情報を取得します。

Profile

ユーザー プロファイル データを含むオブジェクトを取得します。

QueryString

クライアントによって送信された AspNetWebSocket メッセージからクエリ文字列変数のコレクションを取得します。

RawUrl

クライアントによって送信された AspNetWebSocket メッセージ内の Web サイト名に続く URL の部分を取得します。

RequestUri

クライアントによって送信された AspNetWebSocket メッセージの元の Uniform Resource Identifier (URI) を取得します。

SecWebSocketKey

AspNetWebSocket接続を確立するためにハンドシェイク要求で送信される暗号化されたキーを取得します。

SecWebSocketProtocols

クライアントが AspNetWebSocket 接続を使用してメッセージを送信するために使用できるアプリケーション レベルのプロトコル (サブプロトコル) の一覧を取得します。

SecWebSocketVersion

AspNetWebSocket接続で使用する必要がある WebSocket プロトコルのバージョンを取得します。

Server

要求の処理に使用されるメソッドを提供する HttpServerUtility オブジェクトを取得します。

ServerVariables

Web サーバーと現在の AspNetWebSocket 接続に関する情報を提供する変数の名前/値コレクションを取得します。

Timestamp

クライアントによって送信された AspNetWebSocket メッセージのタイムスタンプを取得します。

Unvalidated

AspNetWebSocket メッセージで送信された 1 つ以上のフィールド値の未検証バージョンを取得します。

UrlReferrer

現在のメッセージの前にクライアントによって送信されたメッセージに関する URI データのコレクションを取得します。

User

現在の AspNetWebSocket 接続のユーザーのセキュリティ コンテキストを表すオブジェクトを取得します。

UserAgent

リモート クライアントの名前を取得します。

UserHostAddress

リモート クライアントの IP アドレスを取得します。

UserHostName

リモート クライアントの DNS 名を取得します。

UserLanguages

リモート クライアントの言語設定のコレクションを取得します。

WebSocket

現在の AspNetWebSocket インスタンスへの参照を取得します。

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象