HttpSessionState.Abandon Método
Definição
Cancela a sessão atual.Cancels the current session.
public:
void Abandon();
public void Abandon ();
member this.Abandon : unit -> unit
Public Sub Abandon ()
Comentários
Depois que o Abandon método é chamado, a sessão atual não é mais válida e uma nova sessão pode ser iniciada.Once the Abandon method is called, the current session is no longer valid and a new session can be started. Abandon faz com que o End evento seja gerado.Abandon causes the End event to be raised. Um novo Start evento será gerado na próxima solicitação.A new Start event will be raised on the next request.
Os identificadores de sessão para sessões abandonadas ou expiradas são reciclados por padrão.Session identifiers for abandoned or expired sessions are recycled by default. Ou seja, se for feita uma solicitação que inclui o identificador de sessão para uma sessão expirada ou abandonada, uma nova sessão será iniciada usando o mesmo identificador de sessão.That is, if a request is made that includes the session identifier for an expired or abandoned session, a new session is started using the same session identifier. Você pode desabilitar isso definindo regenerateExpiredSessionId o atributo do elemento de configuração SessionState como true .You can disable this by setting regenerateExpiredSessionId attribute of the sessionState configuration element to true. Para obter mais informações, consulte identificadores de sessão.For more information, see Session Identifiers.
O End evento tem suporte apenas quando a Mode propriedade é definida como InProc .The End event is supported only when the Mode property is set to InProc.