System.Web 名前空間
System.Web 名前空間は、ブラウザとサーバー間の通信を有効にするクラスとインターフェイスを提供します。この名前空間には、現在の HTTP 要求について幅広い情報を提供する HttpRequest クラス、クライアントへの HTTP 出力を管理する HttpResponse クラス、およびサーバー側のユーティリティとプロセスへのアクセスを実現する HttpServerUtility クラスがあります。また、System.Web には、Cookie の操作、ファイル転送、例外情報、および出力キャッシュを制御するためのクラスもあります。
クラス
インターフェイス
デリゲート
列挙型
クラス
インターフェイス | 説明 | |
---|---|---|
IHttpAsyncHandler | HTTP 非同期ハンドラ オブジェクトに実装する必要があるコントラクトを定義します。 | |
IHttpHandler | カスタム HTTP ハンドラを使用して HTTP Web 要求を同期的に処理するために、ASP.NET に実装するコントラクトを定義します。 | |
IHttpHandlerFactory | 新しい IHttpHandler オブジェクトを作成するために、クラス ファクトリに実装する必要があるコントラクトを定義します。 | |
IHttpModule | モジュールの初期化イベントおよび破棄イベントを実装するクラスに提供します。 | |
IPartitionResolver | カスタム セッション状態のパーティション解決のために実装する必要があるメソッドを定義します。 |
デリゲート | 説明 | |
---|---|---|
BeginEventHandler | アプリケーション イベントなどの非同期イベントを処理するメソッドを表します。このデリゲートは、非同期操作の開始時に呼び出されます。 | |
EndEventHandler | アプリケーション イベントなどの非同期イベントを処理するメソッドを表します。 | |
HttpCacheValidateHandler | キャッシュ アイテムをキャッシュから供給される前に検証するために呼び出されるメソッドを表します。 | |
HttpResponseSubstitutionCallback | キャッシュ後の置換を処理するメソッドを表します。 | |
HttpWorkerRequest.EndOfSendNotification | 応答の送信が完了したときに、呼び出し元に通知するメソッドを表します。 | |
SiteMapResolveEventHandler | クラス SiteMapProvider または静的クラス SiteMap のインスタンスによる SiteMapResolve イベントを処理するメソッドを表します。 | |
TraceContextEventHandler | TraceContext オブジェクトの TraceFinished イベントを処理するメソッドを表します。 |
列挙体 | 説明 | |
---|---|---|
ApplicationShutdownReason | AppDomain クラスがシャットダウンされた理由を指定します。 | |
AspNetHostingPermissionLevel | ASP.NET Web アプリケーションに与えられる信頼レベルを指定します。 | |
HttpCacheability | Cache-Control HTTP ヘッダーを設定するために使用する列挙値を提供します。 | |
HttpCacheRevalidation | 再検証関連のCache-Control HTTP ヘッダーを設定するために使用する列挙値を提供します。 | |
HttpCookieMode | Web アプリケーションの Cookie の使用方法を指定します。 | |
HttpValidationStatus | キャッシュの検証ステータスを示す列挙値を提供します。 | |
ProcessShutdownReason | プロセスがシャットダウンされた理由を示す列挙値を提供します。 | |
ProcessStatus | プロセスの現在のステータスを示す列挙値を提供します。 | |
TraceMode | トレース メッセージをページの HTML 出力に出力する順序を指定します。 |
- System.Web 名前空間のページへのリンク