SessionAuthenticationModule.SigningOut Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.