SessionAuthenticationModule.SignOutError Ereignis

Definition

Tritt ein, wenn ein Fehler während der Abmeldung auftritt.

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) 

Ereignistyp

Beispiele

Der folgende Code zeigt einen Handler für das Ereignis, das SignOutError in der Datei global.asax.cs einer ASP.NET Webanwendung implementiert ist. Sie müssen dem Ereignis auch den Handler hinzufügen. Ein vollständiges Beispiel finden Sie im Übersichtsthema SessionAuthenticationModule .

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

Hinweise

Wird von der SignOut -Methode ausgelöst, wenn während der Abmeldung ein Fehler auftritt.

In einem Ereignishandler können Sie die Ausnahme abrufen, die dazu geführt hat, dass das Ereignis von der ErrorEventArgs.Exception -Eigenschaft ausgelöst wurde. Sie können die weitere Verarbeitung der Ausnahme abbrechen, die dazu führt, dass die Ausnahme nicht an den Client weitergegeben wird, indem Sie die Cancel -Eigenschaft von ErrorEventArgs auf truefestlegen.

Dieses Ereignis wird nicht garantiert für jede Sitzung aufgerufen. Beispielsweise können die Cookies auf clientseitiger Seite gelöscht werden. In diesem Fall würde dieses Ereignis nie ausgelöst, da kein serverseitiges Ereignis zum Löschen der Sitzung vorhanden ist.

Gilt für: