ISessionIDManager.RemoveSessionID(HttpContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odstraní identifikátor relace ze souboru cookie nebo z adresy 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)
Parametry
- context
- HttpContext
Aktuální HttpContext objekt, který odkazuje na objekty serveru používané ke zpracování požadavků HTTP (například Request vlastnosti a Response ).
Příklady
Následující příklad kódu implementuje metodu RemoveSessionID .
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
Poznámky
Volá SessionStateModule metodu RemoveSessionID během HttpApplication.ReleaseRequestState události k odebrání identifikátoru relace z HttpResponse.Cookies kolekce, pokud byla vytvořena nová relace, ale nebyla použita.