ISessionIDManager.RemoveSessionID(HttpContext) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會從 cookie 或 URL 中刪除會話識別碼。
public:
void RemoveSessionID(System::Web::HttpContext ^ context);
public void RemoveSessionID(System.Web.HttpContext context);
abstract member RemoveSessionID : System.Web.HttpContext -> unit
Public Sub RemoveSessionID (context As HttpContext)
參數
- context
- HttpContext
目前 HttpContext 參考用於處理 HTTP 請求的伺服器物件(例如 the Request and Response properties)。
範例
以下程式碼範例實作了此 RemoveSessionID 方法。
public void RemoveSessionID(HttpContext context)
{
context.Response.Cookies.Remove(pConfig.CookieName);
}
Public Sub RemoveSessionID(context As HttpContext) _
Implements ISessionIDManager.RemoveSessionID
context.Response.Cookies.Remove(pConfig.CookieName)
End Sub
備註
SessionStateModule該方法會在事件期間RemoveSessionID呼叫該方法,若新建立會話但未被使用,則會從HttpApplication.ReleaseRequestState集合中移除該會話識別碼HttpResponse.Cookies。