共用方式為


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 方法,以從集合中移除會話識別碼。

適用於

另請參閱