Compartir a través de


SessionAuthenticationModule.SignOutError Evento

Definición

Se produce cuando hay un error durante el cierre de sesión.

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

Tipo de evento

Ejemplos

En el código siguiente se muestra un controlador para el SignOutError evento implementado en el archivo global.asax.cs de una aplicación web ASP.NET. También debe agregar el controlador al evento . En el SessionAuthenticationModule tema de información general se muestra un ejemplo más completo.

void SessionAuthenticationModule_SignOutError(object sender, ErrorEventArgs e)
{
    System.Diagnostics.Trace.WriteLine("Handling SignOutError event");
}

Comentarios

Se genera desde el método cuando se produce un error durante el SignOut cierre de sesión.

En un controlador de eventos, puede obtener la excepción que dio lugar al evento que se genera desde la ErrorEventArgs.Exception propiedad . Puede cancelar el procesamiento posterior de la excepción, que tiene el resultado de no propagar la excepción al cliente estableciendo la Cancel propiedad de en ErrorEventArgstrue.

No se garantiza que se llame a este evento para cada sesión. Por ejemplo, las cookies se pueden eliminar en el lado cliente, en cuyo caso, este evento nunca se generaría porque no hay ningún evento del lado servidor para eliminar la sesión.

Se aplica a