HttpSessionStateWrapper 类

定义

封装 HTTP 内部对象,该对象提供对会话状态值、会话级别设置和生存期管理方法的访问。

public ref class HttpSessionStateWrapper : System::Web::HttpSessionStateBase
public class HttpSessionStateWrapper : System.Web.HttpSessionStateBase
type HttpSessionStateWrapper = class
    inherit HttpSessionStateBase
Public Class HttpSessionStateWrapper
Inherits HttpSessionStateBase
继承
HttpSessionStateWrapper

注解

HttpSessionStateWrapper 类派生自 HttpSessionStateBase 类,充当类的 HttpSessionState 包装器。 此类公开类的功能 HttpSessionState 并公开类型 HttpSessionStateBase 。 使用 HttpSessionStateBase 类,可以将应用程序中 HttpSessionState 类的原始实现替换为自定义实现,例如,在 ASP.NET 管道外部执行单元测试时。

构造函数

名称 说明
HttpSessionStateWrapper(HttpSessionState)

初始化 HttpSessionStateWrapper 类的新实例。

属性

名称 说明
CodePage

获取或设置当前会话的字符集标识符。

Contents

获取对当前会话状态对象的引用。

CookieMode

获取一个值,该值指示是否为无 Cookie 会话配置应用程序。

Count

获取会话状态集合中的项数。

IsCookieless

获取一个值,该值指示会话 ID 是否嵌入 URL 中。

IsNewSession

获取一个值,该值指示会话是否在当前请求期间创建。

IsReadOnly

获取一个值,该值指示会话是否为只读。

IsSynchronized

获取一个值,该值指示是否同步访问会话状态值的集合(线程安全)。

Item[Int32]

使用指定的索引获取或设置会话值。

Item[String]

使用指定名称获取或设置会话值。

Keys

获取存储在会话状态集合中的所有值的键的集合。

LCID

获取或设置当前会话的区域设置标识符(LCID)。

Mode

获取当前会话状态模式。

SessionID

获取会话的唯一标识符。

StaticObjects

获取由 object 标记为服务器控件的元素声明的对象集合,这些对象的范围限定为应用程序的 Global.asax 文件中的当前会话。

SyncRoot

获取一个对象,该对象可用于同步对会话状态值的集合的访问。

Timeout

获取或设置在会话状态提供程序结束会话之前,请求之间的时间(以分钟为单位)。

方法

名称 说明
Abandon()

取消当前会话。

Add(String, Object)

将项添加到会话状态集合。

Clear()

从会话状态集合中删除所有键和值。

CopyTo(Array, Int32)

从数组中的指定索引处开始,将会话状态值的集合复制到一维数组。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetEnumerator()

返回可用于读取当前会话中的所有会话状态变量名称的枚举器。

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
Remove(String)

从会话状态集合中删除项。

RemoveAll()

从会话状态集合中删除所有键和值。

RemoveAt(Int32)

从会话状态集合中删除指定索引处的项。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

扩展方法

名称 说明
AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

Cast<TResult>(IEnumerable)

IEnumerable 的元素强制转换为指定类型。

OfType<TResult>(IEnumerable)

根据指定类型筛选 IEnumerable 的元素。

适用于