SessionAuthenticationModule.SignOutError Gebeurtenis

Definitie

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.

Van toepassing op