共用方式為


ISessionIDManager.RemoveSessionID(HttpContext) 方法

定義

從 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 要求 (例如,RequestResponse 屬性) 的伺服器物件。

範例

下列程式代碼範例會實作 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

備註

如果在建立新的工作階段但HttpResponse.Cookies未使用新工作階段,則會SessionStateModule在 事件期間HttpApplication.ReleaseRequestState呼叫 RemoveSessionID 方法,以從集合中移除會話標識符。

適用於

另請參閱