SessionAuthenticationModule.SignOutError Evento

Definizione

Si verifica quando è presente un errore durante la disconnessione.

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 evento

Esempio

Il codice seguente mostra un gestore per l'evento SignOutError implementato nel file global.asax.cs di un'applicazione Web di ASP.NET. È anche necessario aggiungere il gestore all'evento. Nell'argomento SessionAuthenticationModule di panoramica viene visualizzato un esempio più completo.

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

Commenti

Generato dal metodo quando si verifica un errore durante l'disconnesso SignOut .

In un gestore eventi è possibile ottenere l'eccezione che ha generato l'evento generato dalla ErrorEventArgs.Exception proprietà. È possibile annullare un'ulteriore elaborazione dell'eccezione, che ha il risultato di non propagare l'eccezione al client, impostando la Cancel proprietà dell'oggetto ErrorEventArgs su true.

Questo evento non è garantito che venga chiamato per ogni sessione. Ad esempio, i cookie possono essere eliminati sul lato client, nel qual caso questo evento non verrà mai generato perché non esiste alcun evento lato server per l'eliminazione della sessione.

Si applica a