SessionAuthenticationModule.SignOutError Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn während der Abmeldung ein Fehler 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 SignOutError in der global.asax.cs-Datei einer ASP.NET Webanwendung implementierte Ereignis. Sie müssen dem Ereignis auch den Handler hinzufügen. Ein vollständiges Beispiel wird im SessionAuthenticationModule Übersichtsthema gezeigt.
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 führte, dass das Ereignis von der ErrorEventArgs.Exception Eigenschaft ausgelöst wurde. Sie können die weitere Verarbeitung der Ausnahme abbrechen, die das Ergebnis hat, dass die Ausnahme nicht an den Client weitergegeben wird, indem Sie die Cancel Eigenschaft des Werts auf " ErrorEventArgstruefestlegen.
Dieses Ereignis wird nicht garantiert für jede Sitzung aufgerufen. Die Cookies können beispielsweise auf der clientseitigen 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.