ISessionIDManager.RemoveSessionID(HttpContext) Methode

Definition

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.

Gilt für:

Weitere Informationen