Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The CoherenceSessionStore type exposes the following members.

Methods

  NameDescription
CreateNewStoreData
Creates a new Web.SessionState.SessionStateStoreData object to be used for the current request.
(Overrides SessionStateStoreProviderBase..::.CreateNewStoreData(HttpContext, Int32).)
CreateSessionStateStoreData
Construct a SessionStateStoreData object from the serialized ISessionStateItemCollection stored in the underlying INamedCache.
CreateUninitializedItem
Adds a new session-state item to the data store.
(Overrides SessionStateStoreProviderBase..::.CreateUninitializedItem(HttpContext, String, Int32).)
Dispose
Releases all resources used by this session-state store provider.
(Overrides SessionStateStoreProviderBase..::.Dispose()()().)
EndRequest
Called by the Web.SessionState.SessionStateModule object at the end of a request.
(Overrides SessionStateStoreProviderBase..::.EndRequest(HttpContext).)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetItem
Returns read-only HTTP session data from the session data store.
(Overrides SessionStateStoreProviderBase..::.GetItem(HttpContext, String, Boolean%, TimeSpan%, Object%, SessionStateActions%).)
GetItemExclusive
Returns writeable HTTP session data from the session data store.
(Overrides SessionStateStoreProviderBase..::.GetItemExclusive(HttpContext, String, Boolean%, TimeSpan%, Object%, SessionStateActions%).)
GetLockId
Converts lock identifier to long.
GetSessionKey
Determine the key used to store the state of the HTTP session with the given identifier in the underlying INamedCache.
GetSessionStateItem
Acquire and return HTTP session data from the session data store.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Initialize
Initializes this session-state store provider by obtaining the INamedCache used to store serialized HTTP session state.
(Overrides ProviderBase..::.Initialize(String, NameValueCollection).)
InitializeRequest
Called by the Web.SessionState.SessionStateModule object for per-request initialization.
(Overrides SessionStateStoreProviderBase..::.InitializeRequest(HttpContext).)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ReleaseItemExclusive
Releases a lock on an item in the session data store.
(Overrides SessionStateStoreProviderBase..::.ReleaseItemExclusive(HttpContext, String, Object).)
RemoveItem
Deletes item data from the session data store.
(Overrides SessionStateStoreProviderBase..::.RemoveItem(HttpContext, String, Object, SessionStateStoreData).)
ResetItemTimeout
Updates the expiration date and time of an item in the session data store.
(Overrides SessionStateStoreProviderBase..::.ResetItemTimeout(HttpContext, String).)
SetAndReleaseItemExclusive
Updates the session item information in the session data store with values from the current request, and clears the lock on the data.
(Overrides SessionStateStoreProviderBase..::.SetAndReleaseItemExclusive(HttpContext, String, SessionStateStoreData, Object, Boolean).)
SetItemExpireCallback
Configure the Web.SessionState.SessionStateItemExpireCallback delegate for the Session_OnEnd event defined in the Global.asax file.
(Overrides SessionStateStoreProviderBase..::.SetItemExpireCallback(SessionStateItemExpireCallback).)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also