SessionIDManager.GetSessionID(HttpContext) 方法

定义

从当前 Web 请求获取会话标识符值。

public:
 virtual System::String ^ GetSessionID(System::Web::HttpContext ^ context);
public string GetSessionID (System.Web.HttpContext context);
abstract member GetSessionID : System.Web.HttpContext -> string
override this.GetSessionID : System.Web.HttpContext -> string
Public Function GetSessionID (context As HttpContext) As String

参数

context
HttpContext

引用用于处理 HTTP 请求(例如,HttpContextRequest 属性)的服务器对象的当前 Response 对象。

返回

当前的 SessionID

实现

例外

从 HTTP 请求检索到的会话标识符值的长度超过了 SessionIDMaxLength 值。

注解

此方法不应从应用程序代码调用。

SessionStateModule 事件期间AcquireRequestState调用 GetSessionID 方法,以从当前 HttpRequest检索 SessionID

适用于

另请参阅