SessionStateActions 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ ストアから受け取る項目が初期化を必要とするセッションの項目かどうかを識別します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class SessionStateActions
[System.Flags]
public enum SessionStateActions
[<System.Flags>]
type SessionStateActions =
Public Enum SessionStateActions
- 継承
- 属性
フィールド
InitializeItem | 1 | データ ストアから受け取る項目は初期化を必要とするセッションの項目です。 |
None | 0 | 呼び出し元のコードが初期化アクションを実行する必要はありません。 |
例
列挙を使用 SessionStateActions するセッション状態ストア プロバイダーの実装の例については、「 Session-State ストア プロバイダーの実装」を参照してください。
注釈
SessionStateActions列挙は、実装の GetItem メソッドと GetItemExclusive メソッドによってSessionStateStoreProviderBase使用されます。 セッション項目がデータ ストアから取得されると、列挙値は、データと共に格納された値に基づいてセッションの初期化が必要かどうかを示します。 メソッドと GetItemExclusive メソッドはGetItem、セッション項目で取得したこの値に基づいて、パラメーターSessionStateActionsを列挙値に設定actions
します。 パラメーターの actions
値が InitializeItem に設定されている場合、 はセッションを初期化し、 SessionStateModule ASP.NET アプリケーションの Global.asax ファイルで定義されているイベントを実行 Session_OnStart
します。 パラメーターの値が None の actions
場合、現在のセッションに対して追加の手順は実行されません。
メソッドによってCreateUninitializedItem作成されたセッション項目は、項目に初期化が必要であり、 メソッドと GetItemExclusive メソッドで パラメーターを InitializeItem に設定する必要があることをGetItem示す値をactions
使用して作成されます。
適用対象
.NET