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 den Sitzungsbezeichner aus dem Cookie oder aus 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 und Request die Response Eigenschaften).
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
Die SessionStateModule Methode wird während des RemoveSessionID Ereignisses aufgerufenHttpApplication.ReleaseRequestState, um den Sitzungsbezeichner aus der HttpResponse.Cookies Auflistung zu entfernen, wenn eine neue Sitzung erstellt, aber nicht verwendet wurde.