HttpListenerContextとは? わかりやすく解説

HttpListenerContext クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

HttpListener クラス使用される要求オブジェクト応答オブジェクトへのアクセス提供します。このクラス継承できません。

名前空間: System.Net
アセンブリ: System (system.dll 内)
構文構文

Public NotInheritable Class
 HttpListenerContext
Dim instance As HttpListenerContext
public sealed class HttpListenerContext
public ref class HttpListenerContext sealed
public final class HttpListenerContext
public final class HttpListenerContext
解説解説

このクラスは、HttpListener オブジェクト処理されるクライアントハイパーテキスト転送プロトコル (HTTP: Hypertext Transfer Protocol) 要求関連する情報提供します。GetContext メソッドは、HttpListenerContext クラスインスタンス返しますクライアント要求を表すオブジェクト取得するには、Request プロパティ使用しますHttpListener によってクライアント送信される応答を表すオブジェクト取得するには、Response プロパティ使用します要求送信元のクライアントに関する情報 (ログイン名、クライアント認証されているかどうかなど) を取得するには、User プロパティから返される IPrincipal オブジェクトプロパティ照会できます

HttpListenerContext オブジェクト閉じると、クライアント応答送信されHttpListenerContext使用していたリソース解放されます。HttpListenerContext オブジェクト中断すると、まだ送信されていない場合クライアントへの応答破棄されHttpListenerContext使用していたリソース解放されます。HttpListenerContext オブジェクト閉じるか中断した後で、このオブジェクトメソッドまたはプロパティ参照することはできません。これを行うと、ObjectDisposedException 例外発生します

Windows XP Home Edition, Windows XP Professional x64 Edition, Windows Server 2003 プラットフォームメモ : HttpListener クラス使用するには、Service Pack 2 が必要です。

使用例使用例

クライアント要求ユーザー情報表示するコード例次に示します

public static bool RemoveAllPrefixes(HttpListener
 listener)
{
    // Get the prefixes that the Web server is listening to.
    HttpListenerPrefixCollection prefixes = listener.Prefixes;
    try 
    {
        prefixes.Clear();
    } 
    // If the operation failed, return false.
    catch
    {
        return false;
    }
    return true;
}
継承階層継承階層
System.Object
  System.Net.HttpListenerContext
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HttpListenerContext メンバ
System.Net 名前空間
HttpListener クラス
HttpListenerRequest
HttpListenerResponse

HttpListenerContext プロパティ


HttpListenerContext メソッド


HttpListenerContext メンバ

HttpListener クラス使用される要求オブジェクト応答オブジェクトへのアクセス提供します。このクラス継承できません。

HttpListenerContext データ型公開されるメンバを以下の表に示します


パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

HttpListenerContext クラス
System.Net 名前空間
HttpListener クラス
HttpListenerRequest
HttpListenerResponse


このページでは「.NET Framework クラス ライブラリ リファレンス」からHttpListenerContextを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHttpListenerContextを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHttpListenerContext を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HttpListenerContext」の関連用語

HttpListenerContextのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpListenerContextのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS