AspNetWebSocketContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
個々の 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 クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| 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) |