SessionIDManager.GetSessionID(HttpContext) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从当前 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 请求(例如,HttpContext 和 Request 属性)的服务器对象的当前 Response 对象。
返回
当前的 SessionID。
实现
例外
从 HTTP 请求检索到的会话标识符值的长度超过了 SessionIDMaxLength 值。
注解
此方法不应从应用程序代码调用。
在 SessionStateModule 事件期间AcquireRequestState调用 GetSessionID 方法,以从当前 HttpRequest检索 SessionID 。