System.Web.SessionState 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サーバー上の Web アプリケーションの 1 つのクライアントに固有のデータを格納できるクラスとインターフェイスが提供されます。 セッション状態データを使用して、クライアントにアプリケーションとの永続的な接続を表示します。 状態情報はローカル プロセスのメモリ内に格納できるほか、Web ファーム構成では、ASP.NET 状態サービスまたは Microsoft SQL Server データベースのいずれかを使用してプロセス外に保管することができます。
クラス
HttpSessionState |
セッション状態値、セッションレベルの設定および有効期間管理メソッドにアクセスできるようにします。 |
HttpSessionStateContainer |
現在の要求のセッション レベルの設定とセッション状態値を格納します。 |
SessionIDManager |
ASP.NET セッション状態の一意の識別子を管理します。 |
SessionStateItemCollection |
セッション状態に格納されているオブジェクトのコレクション。 このクラスは継承できません。 |
SessionStateModule |
アプリケーションのセッション状態のサービスを提供します。 このクラスは継承できません。 |
SessionStateStoreData |
セッション ストアのセッション状態データを表します。 |
SessionStateStoreProviderBase |
データ ストアのセッション状態プロバイダーに必要なメンバーを定義します。 |
SessionStateUtility |
セッション状態モジュールおよびセッション状態ストア プロバイダーで使用されるヘルパー メソッドを提供し、ASP.NET アプリケーションのセッション情報の管理します。 このクラスは継承できません。 |
StateRuntime |
ASP.NET 状態サービスに格納されているセッション データを管理します。 このクラスは継承できません。 |
インターフェイス
IHttpSessionState |
カスタムのセッション状態コンテナーを実装するコントラクトを定義します。 |
IPartialSessionState |
型で実装されると、セッション状態プロバイダーに対して取得する必要のあるセッション状態の項目を指定する 0 個以上のセッション キーの一覧を返します。 |
IReadOnlySessionState |
対象の HTTP ハンドラーにセッション状態値への読み取り専用アクセス権のみが必要であることを指定します。 これはマーカー インターフェイスであり、メソッドを持っていません。 |
IRequiresSessionState |
対象の HTTP ハンドラーがセッション状態値への読み取り/書き込みアクセス権を必要とすることを指定します。 これはマーカー インターフェイスであり、メソッドを持っていません。 |
ISessionIDManager |
カスタムのセッション状態識別子マネージャーが実装する必要があるコントラクトを定義します。 |
ISessionStateItemCollection |
ASP.NET セッション状態がセッションを管理するために使用するコレクションのコントラクトを定義します。 |
ISessionStateModule |
セッション状態モジュールを管理するためのインターフェイスを定義します。 |
IStateRuntime |
ASP.NET 状態サービスがセッション データを管理するために使用するインターフェイスを定義します。 |
列挙型
SessionStateActions |
データ ストアから受け取る項目が初期化を必要とするセッションの項目かどうかを識別します。 |
SessionStateBehavior |
要求を処理するために必要なセッション サポートの種類を指定します。 |
SessionStateMode |
セッション状態モードを指定します。 |
代理人
SessionStateItemExpireCallback |
セッション状態モジュールの End イベントを処理するメソッドを表します。 |
注釈
セッション状態は、Cookie をサポートしていないクライアントで使用できます。 ASP.NET は、クライアントとサーバーの間で送信される URL 文字列でセッション ID をエンコードするように構成できます。
.NET