SessionStateStoreData 构造函数

定义

创建 SessionStateStoreData 类的新实例。

public:
 SessionStateStoreData(System::Web::SessionState::ISessionStateItemCollection ^ sessionItems, System::Web::HttpStaticObjectsCollection ^ staticObjects, int timeout);
public SessionStateStoreData (System.Web.SessionState.ISessionStateItemCollection sessionItems, System.Web.HttpStaticObjectsCollection staticObjects, int timeout);
new System.Web.SessionState.SessionStateStoreData : System.Web.SessionState.ISessionStateItemCollection * System.Web.HttpStaticObjectsCollection * int -> System.Web.SessionState.SessionStateStoreData
Public Sub New (sessionItems As ISessionStateItemCollection, staticObjects As HttpStaticObjectsCollection, timeout As Integer)

参数

sessionItems
ISessionStateItemCollection

当前会话的会话变量和值。

staticObjects
HttpStaticObjectsCollection

当前会话的 HttpStaticObjectsCollection

timeout
Int32

当前会话的 Timeout

注解

SessionStateStoreData 用于表示会话存储的 SessionStateModule会话状态数据。 对象 SessionStateStoreData 包含会话状态变量名称和值、静态对象引用以及 Timeout 当前会话的信息。

SessionStateStoreData类由自定义会话状态存储的 ASP.NET 和实现者用于将会话状态信息传递到 和从 中SessionStateModule传递。

自定义会话存储实现程序在 、 GetItemExclusiveCreateNewStoreData 方法的GetItem实现中构造SessionStateStoreData对象。

适用于

另请参阅