ISessionIDManager.RemoveSessionID(HttpContext) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort sessionsidentifieraren från cookien eller från URL:en.
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)
Parametrar
- context
- HttpContext
Det aktuella HttpContext objektet som refererar till serverobjekt som används för att bearbeta HTTP-begäranden (till exempel Request egenskaperna och Response ).
Exempel
I följande kodexempel implementeras RemoveSessionID metoden.
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
Kommentarer
Anropar SessionStateModuleRemoveSessionID metoden under HttpApplication.ReleaseRequestState händelsen för att ta bort sessionsidentifieraren från HttpResponse.Cookies samlingen om en ny session skapades men inte användes.