OracleSessionStateStore Public Methods

The OracleSessionStateStore public methods are listed in Table 5-5.

Table 5-5 OracleSessionStateStore Public Methods

Public Methods Description

CreateNewStoreData

Creates a new SessionStateStoreData object for the current request

CreateUninitializedItem

Adds a new session state item to the database

Dispose

Releases all the resources for this instance

EndRequest

Allows the OracleSessionStateStore object to perform any cleanup that may be required for the current request

GetItem

Returns a read-only session item from the database

GetItemExclusive

Locks and returns a session item from the database

Initialize

Initializes the provider with the property values specified in the ASP.NET application configuration file

InitializeRequest

Performs any per-request initializations that the OracleSessionStateStore provider requires

ReleaseItemExclusive

Releases the lock on a session item in the database, if multiple attempts to retrieve the session item fail

RemoveItem

Removes the specified session item from the database

ResetItemTimeout

Resets the expiration date and timeout for a session item in the database

SetAndReleaseItemExclusive

Updates the session time information in the database with the specified session item and releases the lock

SetItemExpireCallback

Returns a false value to indicate that callbacks for expired sessions are not supported