Freigeben über


ISessionIDManager.RemoveSessionID(HttpContext) Methode

Definition

Löscht die Sitzungs-ID aus dem Cookie oder der 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)

Parameter

context
HttpContext

Das aktuelle HttpContext-Objekt, das auf Serverobjekte verweist, die zum Verarbeiten von HTTP-Anforderungen verwendet werden (z. B. die Request-Eigenschaft und die Response-Eigenschaft).

Beispiele

Im folgenden Codebeispiel wird die RemoveSessionID -Methode implementiert.

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

Hinweise

Ruft SessionStateModule die RemoveSessionID -Methode während des Ereignisses HttpApplication.ReleaseRequestState auf, um den Sitzungsbezeichner aus der HttpResponse.Cookies Auflistung zu entfernen, wenn eine neue Sitzung erstellt, aber nicht verwendet wurde.

Gilt für:

Weitere Informationen