HttpSessionStateContainer クラス
アセンブリ: System.Web (system.web.dll 内)


ASP.NET は、複数の要求に対して一意のブラウザ セッションに関連付けられた情報を格納するためのセッション状態管理機能を提供します。キー名または数値インデックスによって参照する一連の値を格納できます。セッション値には、現在の HttpContext の Session プロパティまたは Page の Session プロパティを使用してアクセス可能な HttpSessionState クラスを使用してアクセスします。HttpSessionState クラスは、セッション状態コンテナを参照してセッション状態値とセッション レベルの設定にアクセスします。このコンテナは、HttpApplication のセッション状態モジュールによってセッション状態データを入力してから現在の要求の HttpContext に追加された IHttpSessionState インターフェイスの実装です。
HttpSessionState クラスは、セッションの設定および値をメモリで管理する HttpSessionStateContainer クラスを呼び出します。
HttpSessionStateContainer クラスは、IHttpSessionState インターフェイスの ASP.NET 実装です。HttpSessionStateContainer クラスは、アプリケーション コードから呼び出すためのものではありません。SessionStateModule をカスタムのセッション状態モジュールで置き換える場合は、HttpSessionStateContainer クラスを使用するか、または独自の IHttpSessionState インターフェイスの実装を提供します。

HttpSessionStateContainer クラスを現在の要求のセッション状態コンテナとして使用するカスタムのセッション状態モジュールの例については、SessionStateUtility クラスの概要を参照してください。


System.Web.SessionState.HttpSessionStateContainer


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- HttpSessionStateContainer クラスのページへのリンク