Click or drag to resize

CoherenceSessionStore Methods

Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
14c (14.1.1.0)
F23534-02

The CoherenceSessionStore type exposes the following members.

Methods
  NameDescription
Public methodCreateNewStoreData
Creates a new Web.SessionState.SessionStateStoreData object to be used for the current request.
(Overrides SessionStateStoreProviderBaseCreateNewStoreData(HttpContext, Int32).)
Protected methodCreateSessionStateStoreData
Construct a SessionStateStoreData object from the serialized ISessionStateItemCollection stored in the underlying INamedCache.
Public methodCreateUninitializedItem
Adds a new session-state item to the data store.
(Overrides SessionStateStoreProviderBaseCreateUninitializedItem(HttpContext, String, Int32).)
Public methodDispose
Releases all resources used by this session-state store provider.
(Overrides SessionStateStoreProviderBaseDispose.)
Public methodEndRequest
Called by the Web.SessionState.SessionStateModule object at the end of a request.
(Overrides SessionStateStoreProviderBaseEndRequest(HttpContext).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetItem
Returns read-only HTTP session data from the session data store.
(Overrides SessionStateStoreProviderBaseGetItem(HttpContext, String, Boolean, TimeSpan, Object, SessionStateActions).)
Public methodGetItemExclusive
Returns writeable HTTP session data from the session data store.
(Overrides SessionStateStoreProviderBaseGetItemExclusive(HttpContext, String, Boolean, TimeSpan, Object, SessionStateActions).)
Protected methodGetLockId
Converts lock identifier to long.
Protected methodGetSessionKey
Determine the key used to store the state of the HTTP session with the given identifier in the underlying INamedCache.
Protected methodGetSessionStateItem
Acquire and return HTTP session data from the session data store.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Initializes this session-state store provider by obtaining the INamedCache used to store serialized HTTP session state.
(Overrides ProviderBaseInitialize(String, NameValueCollection).)
Public methodInitializeRequest
Called by the Web.SessionState.SessionStateModule object for per-request initialization.
(Overrides SessionStateStoreProviderBaseInitializeRequest(HttpContext).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodReleaseItemExclusive
Releases a lock on an item in the session data store.
(Overrides SessionStateStoreProviderBaseReleaseItemExclusive(HttpContext, String, Object).)
Public methodRemoveItem
Deletes item data from the session data store.
(Overrides SessionStateStoreProviderBaseRemoveItem(HttpContext, String, Object, SessionStateStoreData).)
Public methodResetItemTimeout
Updates the expiration date and time of an item in the session data store.
(Overrides SessionStateStoreProviderBaseResetItemTimeout(HttpContext, String).)
Public methodSetAndReleaseItemExclusive
Updates the session item information in the session data store with values from the current request, and clears the lock on the data.
(Overrides SessionStateStoreProviderBaseSetAndReleaseItemExclusive(HttpContext, String, SessionStateStoreData, Object, Boolean).)
Public methodSetItemExpireCallback
Configure the Web.SessionState.SessionStateItemExpireCallback delegate for the Session_OnEnd event defined in the Global.asax file.
(Overrides SessionStateStoreProviderBaseSetItemExpireCallback(SessionStateItemExpireCallback).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also