ISessionIDManager.RemoveSessionID(HttpContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.