System.Web.SessionState
TOC
Collapse the table of content
Expand the table of content

System.Web.SessionState Namespace

 

The System.Web.SessionState namespace supplies classes and interfaces that enable storage of data specific to a single client within a Web application on the server. The session-state data is used to give the client the appearance of a persistent connection with the application. State information can be stored within local process memory or, for Web farm configurations, it can be stored out of process using either the ASP.NET State service or a Microsoft SQL Server database.

ClassDescription
System_CAPS_pubclassHttpSessionState

Provides access to session-state values as well as session-level settings and lifetime management methods.

System_CAPS_pubclassHttpSessionStateContainer

Contains session-state values as well as session-level settings for the current request.

System_CAPS_pubclassSessionIDManager

Manages unique identifiers for ASP.NET session state.

System_CAPS_pubclassSessionStateItemCollection

A collection of objects stored in session state. This class cannot be inherited.

System_CAPS_pubclassSessionStateModule

Provides session-state services for an application. This class cannot be inherited.

System_CAPS_pubclassSessionStateStoreData

Represents session-state data for a session store.

System_CAPS_pubclassSessionStateStoreProviderBase

Defines the required members of a session-state provider for a data store.

System_CAPS_pubclassSessionStateUtility

Provides helper methods used by session-state modules and session-state store providers to manage session information for an ASP.NET application. This class cannot be inherited.

System_CAPS_pubclassStateRuntime

Manages session data stored in the ASP.NET state service. This class cannot be inherited.

InterfaceDescription
System_CAPS_pubinterfaceIHttpSessionState

Defines the contract to implement a custom session-state container.

System_CAPS_pubinterfaceIPartialSessionState

When implemented in a type, returns a list of zero or more session keys that indicate to a session-state provider which session-state items have to be retrieved.

System_CAPS_pubinterfaceIReadOnlySessionState

Specifies that the target HTTP handler requires only read access to session-state values. This is a marker interface and has no methods.

System_CAPS_pubinterfaceIRequiresSessionState

Specifies that the target HTTP handler requires read and write access to session-state values. This is a marker interface and has no methods.

System_CAPS_pubinterfaceISessionIDManager

Defines the contract that a custom session-state identifier manager must implement.

System_CAPS_pubinterfaceISessionStateItemCollection

Defines the contract for the collection used by ASP.NET session state to manage session.

System_CAPS_pubinterfaceIStateRuntime

Defines the interface used by the ASP.NET state service to manage session data.

DelegateDescription
System_CAPS_pubdelegateSessionStateItemExpireCallback

Represents the method that handles the End event of a session-state module.

EnumerationDescription
System_CAPS_pubenumSessionStateActions

Identifies whether a session item from a data store is for a session that requires initialization.

System_CAPS_pubenumSessionStateBehavior

Specifies the type of session support that is required in order to handle a request.

System_CAPS_pubenumSessionStateMode

Specifies the session-state mode.

Session state can be used with clients that do not support cookies. ASP.NET can be configured to encode a session ID in the URL string that is transmitted between the client and the server.

Return to top
Show:
© 2016 Microsoft