Identifies whether a session item from a data store is for a session that requires initialization.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Assembly: System.Web (in System.Web.dll)
The enumeration is used by the GetItem and GetItemExclusive methods of a SessionStateStoreProviderBase implementation. When a session item is retrieved from the data store, the enumeration value indicates whether the session requires initialization or not based on a value stored with the data. The GetItem and GetItemExclusive methods set an actions parameter to a enumeration value based on this value retrieved with the session item. If the value of the actions parameter is set to , the SessionStateModule initializes the session and executes the Session_OnStart event defined in the Global.asax file for the ASP.NET application. If the value of the actions parameter is , no additional steps are taken for the current session.
A session item created by the CreateUninitializedItem method is created with a value indicating that the item requires initialization and that the GetItem and GetItemExclusive methods should set the actions parameter to .
For an example of a session-state store provider implementation that uses the enumeration, see Implementing a Session-State Store Provider.