Share via


DataCacheSessionStoreProvider Members

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
  DataCacheSessionStoreProvider Initializes a new instance of the DataCacheSessionStoreProvider class.

Top

Public Properties

  Name Description
public property ApplicationName The application name. This is used to differentiate sessions in the data source by application.
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 Initializes the distributed cache provider.
public method InitializeRequest Overridden. Initializes the outgoing HTTP request.
public methodstatic 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.ApplicationServer.Caching Namespace

  ff425062(v=azure.10).md 2011-08-26