DataCacheSessionStoreProvider Members

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

A session storage provider that enables Web applications to store session-state data to a distributed cache system.

The following tables list the members exposed by the DataCacheSessionStoreProvider type.

Public Constructors

  Name Description
Public method DataCacheSessionStoreProvider Initializes a new instance of the DataCacheSessionStoreProvider class.

Top

Public Properties

  Name Description
Public property ApplicationName The name of the application, used to differentiate sessions in the cache cluster.
Public property Description  (Inherited from ProviderBase.)
Public property Name  (Inherited from ProviderBase.)

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method CreateNewStoreData Overridden. Creates a new data storage object for the current request.
Public method CreateUninitializedItem Overridden. Adds a new session state to the distributed cache.
Public method Dispose Overridden. Releases all resources used by the DataCacheSessionStoreProvider class.
Public method EndRequest Overridden. Called by the SessionStateModule class at the end of a request.
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetHashCode  (Inherited from Object.)
Public method GetItem Overridden. Returns read-only session-state data from the cache.
Public method GetItemExclusive Overridden. Returns and locks the read-only session-state data from the cache.
Public method GetType  (Inherited from Object.)
Public method Initialize Overridden. Initializes the distributed cache provider.
Public method InitializeRequest Overridden. Called by the SessionStateModule object for per-request initialization.
Public method Dd631065.static(en-us,SQL.100).gif ReferenceEquals  (Inherited from Object.)
Public method ReleaseItemExclusive Overridden. Releases a lock on the session data in the cache.
Public method RemoveItem Overridden. Deletes session data from the cache.
Public method ResetItemTimeout Overridden. Updates the expiration date and time of session data in the cache.
Public method SetAndReleaseItemExclusive Overridden. Updates the session item information in the cache with values from the current request and clears the lock on the session item.
Public method SetItemExpireCallback Overridden. Sets a reference to the SessionStateItemExpireCallback delegate for the Session_OnEnd event defined in the Global.asax file.
Public method ToString  (Inherited from Object.)

Top

Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)

Top

See Also

Reference

DataCacheSessionStoreProvider Class
Microsoft.Data.Caching Namespace