Microsoft.AspNet.SessionState.SessionStateModule
Default in-memory SessionState provider for async SessionState module
The data structure used to store a session in the memory
Gets session state items
Gets a static objects collection
Gets timeout of a Session
Gets or sets if a session is locked
Gets or sets the lock date of a session
Gets or sets the lock id of a session
The locker of a session
SessionStateItem flags
Constructor
Session state items
A static objects collection
Timeout of the session
Whether the session is locked or not
Datetime the session is locked
The lock id of the session
SessionStateItem flags
Copy InProcSessionState data to the instance
Session state items
A static objects collection
Timeout of the session
Whether the session is locked or not
Datetime the session is locked
The lock id of the session
SessionStateItem flags
The state of session state item
No flag
Unintialized session state
Avoid to trigger cache item removed callback due to the sessionstate timeout change
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Looks up a localized string similar to Error occured when reading config secion '{0}'..
Looks up a localized string similar to The custom session state store provider name '{0}' is invalid..
Looks up a localized string similar to The custom session state store provider '{0}' is not found..
Looks up a localized string similar to SessionStateAsync module only supports InProce and Custom mode..
Looks up a localized string similar to The SessionStateStoreData returned by ISessionStateStore has a null value for Items..
Looks up a localized string similar to The request queue limit of the session is exceeded..
Looks up a localized string similar to SessionId is too long..
Looks up a localized string similar to Type '{0}' does not inherit from '{1}'..
Async version of SessionState module which requires .Net framework 4.6.2
Initializes a new instance of the
Get the HttpCookieMode setting of the module
Get the SessionStateMode setting of the module
Initialize the module
Session start event handler
Session end event handler
[To be supplied.]
The retrieved result from the sessionstate data store
Constructor
SessionState data
Whether the session is locked or not
How long the session is locked
Lock ID
SessionState action
SessionState store data
Gets or sets whether the session item is locked or not
Gets or sets the duration for which session item is locked
Gets or sets the lock context
Gets or sets session state action
The base class of async version sessionstate provider
Creates a new SessionStateStoreData object to be used for the current request.
The HttpContext for the current request
The session state timeout value for the new SessionStateStoreData
Create uninitialized session item
HttpContext
Session ID
The session state timeout value
Cancellation token for the async task
Dispose resource
Async callback for EndRequest event
Retrieve session item without lock
HttpContext
Session ID
Cancellation token for the async task
A task that retrieves the session item without lock
Retrieve sessionitem with lock
HttpContext
Session ID
Cancellation token for the async task
A task that retrieves the session item with lock
Called at the beginning of the AcquireRequestState event
The HttpContext for the current request
Unlock an item locked by GetExclusive
The HttpContext for the current request
Session ID
Session item lock context
Cancellation token for the async task
Remove the session item from the store
The HttpContext for the current request
Session ID
Session item lock context
Session data
Cancellation token for the async task
Reset the expire time of an item based on its timeout value
The HttpContext for the current request
Session ID
Cancellation token for the async task
Updates the session-item information in the session-state data store with values from the current request,
and clears the lock on the data
The HttpContext for the current request
Session ID
Session data
Session item lock context
Whether it is a new session item
Cancellation token for the async task
Sets a reference to the SessionStateItemExpireCallback delegate for the Session_OnEnd event