ISessionIDManager.RemoveSessionID(HttpContext) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Apaga o identificador da sessão do cookie ou do 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)
Parâmetros
- context
- HttpContext
O objeto atual HttpContext que faz referência a objetos do servidor usados para processar pedidos HTTP (por exemplo, as Request propriedades e).Response
Exemplos
O seguinte exemplo de código implementa o RemoveSessionID método.
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
Observações
Chama SessionStateModule o RemoveSessionID método durante o HttpApplication.ReleaseRequestState evento para remover o identificador de sessão da HttpResponse.Cookies coleção caso uma nova sessão tenha sido criada mas não tenha sido utilizada.