SessionAuthenticationModule.SignOutError Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer er een fout optreedt tijdens het afmelden.
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)
Gebeurtenistype
Voorbeelden
De volgende code toont een handler voor de gebeurtenis SignOutError die is geïmplementeerd in het global.asax.cs-bestand van een ASP.NET-webtoepassing. U moet ook de handler toevoegen aan de gebeurtenis. In het SessionAuthenticationModule overzichtsonderwerp wordt een uitgebreider voorbeeld weergegeven.
void SessionAuthenticationModule_SignOutError(object sender, ErrorEventArgs e)
{
System.Diagnostics.Trace.WriteLine("Handling SignOutError event");
}
Opmerkingen
Gegenereerd vanuit de SignOut methode wanneer er een fout optreedt tijdens het afmelden.
In een gebeurtenis-handler kunt u de uitzondering ophalen die heeft geresulteerd in de gebeurtenis die vanuit de ErrorEventArgs.Exception eigenschap wordt gegenereerd. U kunt verdere verwerking van de uitzondering annuleren, wat het resultaat is van het niet doorgeven van de uitzondering aan de client door de Cancel eigenschap van de ErrorEventArgs op in te truestellen.
Deze gebeurtenis wordt niet gegarandeerd voor elke sessie aangeroepen. De cookies kunnen bijvoorbeeld aan de clientzijde worden verwijderd. In dat geval wordt deze gebeurtenis nooit gegenereerd omdat er geen gebeurtenis aan de serverzijde is voor het verwijderen van de sessie.