SessionStateActions 列挙体とは? わかりやすく解説

SessionStateActions 列挙体

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

データ ストアから受け取る項目が初期化を必要とするセッションの項目かどうかを識別します。

この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。

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

<FlagsAttribute> _
Public Enumeration SessionStateActions
Dim instance As SessionStateActions
[FlagsAttribute] 
public enum SessionStateActions
[FlagsAttribute] 
public enum class SessionStateActions
/** @attribute FlagsAttribute() */ 
public enum SessionStateActions
FlagsAttribute 
public enum SessionStateActions
メンバメンバ
 メンバ名説明
InitializeItemデータ ストアから受け取る項目は初期化を必要とするセッションの項目です。 
None呼び出し元のコードが初期化アクションを実行する必要はありません。 
解説解説

SessionStateActions 列挙体は、SessionStateStoreProviderBase の実装の GetItem メソッドおよび GetItemExclusive メソッドで使用されます。データ ストアから取得されたセッション項目の列挙値は、データと共に保存されている値に基づいてセッションを初期化する必要があるかどうかを示します。GetItem メソッドおよび GetItemExclusive メソッドは、セッション項目と共に取得したこの値に基づいて actions パラメータを SessionStateActions 列挙値に設定します。actions パラメータの値を InitializeItem に設定すると、SessionStateModule はセッションを初期化し、ASP.NET アプリケーションの Global.asax ファイルに定義されている Session_OnStart イベントを実行します。actions パラメータの値が None の場合、現在のセッションに追加処理は実行されません。

CreateUninitializedItem メソッドで作成されるセッション項目は、その項目の初期化が必要なこと、および GetItem メソッドと GetItemExclusive メソッドで actions パラメータを InitializeItem に設定する必要があることを示す値を使用して作成されます。

使用例使用例
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Web.SessionState 名前空間



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「SessionStateActions 列挙体」の関連用語

SessionStateActions 列挙体のお隣キーワード
検索ランキング

   

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



SessionStateActions 列挙体のページの著作権

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

©2026 GRAS Group, Inc.RSS