ISessionIDManager.RemoveSessionID(HttpContext) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verwijdert u de sessie-id uit de cookie of uit de 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)
Parameters
- context
- HttpContext
Het huidige HttpContext object dat verwijst naar serverobjecten die worden gebruikt voor het verwerken van HTTP-aanvragen (bijvoorbeeld de Request en Response eigenschappen).
Voorbeelden
In het volgende codevoorbeeld wordt de RemoveSessionID methode geïmplementeerd.
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
Opmerkingen
De SessionStateModule methode wordt aangeroepen RemoveSessionID tijdens de HttpApplication.ReleaseRequestState gebeurtenis om de sessie-id uit de HttpResponse.Cookies verzameling te verwijderen als er een nieuwe sessie is gemaakt, maar niet is gebruikt.