Share via


SessionAuthenticationModule.SigningOut Evento

Definição

Ocorre antes de excluir a sessão de entrada.

public:
 event EventHandler<System::IdentityModel::Services::SigningOutEventArgs ^> ^ SigningOut;
public event EventHandler<System.IdentityModel.Services.SigningOutEventArgs> SigningOut;
member this.SigningOut : EventHandler<System.IdentityModel.Services.SigningOutEventArgs> 
Public Custom Event SigningOut As EventHandler(Of SigningOutEventArgs) 
Public Event SigningOut As EventHandler(Of SigningOutEventArgs) 

Tipo de evento

Exemplos

O código a seguir mostra um manipulador para o SigningOut evento implementado no arquivo global.asax.cs de um aplicativo Web ASP.NET. Você também deve adicionar o manipulador ao evento . Um exemplo mais completo é mostrado no SessionAuthenticationModule tópico de visão geral.

void SessionAuthenticationModule_SigningOut(object sender, SigningOutEventArgs e)
{
    System.Diagnostics.Trace.WriteLine("Handling SigningOut event");
}

Comentários

Gerado do SignOut método pouco antes do DeleteSessionTokenCookie método ser invocado.

Não há garantia de que esse evento seja chamado para cada sessão. Por exemplo, os cookies podem ser excluídos no lado do cliente. Nesse caso, esse evento nunca seria gerado porque não há nenhum evento do lado do servidor para excluir a sessão.

Aplica-se a