Udostępnij za pośrednictwem


SessionAuthenticationModule.SigningOut Zdarzenie

Definicja

Występuje przed usunięciem sesji logowania.

public:
 event EventHandler<System::IdentityModel::Services::SigningOutEventArgs ^> ^ SigningOut;
public event EventHandler<System.IdentityModel.Services.SigningOutEventArgs> SigningOut;
member this.SigningOut : EventHandler<System.IdentityModel.Services.SigningOutEventArgs> 
Public Custom Event SigningOut As EventHandler(Of SigningOutEventArgs) 
Public Event SigningOut As EventHandler(Of SigningOutEventArgs) 

Typ zdarzenia

Przykłady

Poniższy kod przedstawia procedurę obsługi zdarzeń SigningOut zaimplementowanych w pliku global.asax.cs aplikacji internetowej ASP.NET. Należy również dodać procedurę obsługi do zdarzenia. Bardziej kompletny przykład pokazano w temacie SessionAuthenticationModule przeglądu.

void SessionAuthenticationModule_SigningOut(object sender, SigningOutEventArgs e)
{
    System.Diagnostics.Trace.WriteLine("Handling SigningOut event");
}

Uwagi

Podniesione SignOut z metody tuż przed wywołaniem DeleteSessionTokenCookie metody.

Nie ma gwarancji, że to zdarzenie będzie wywoływane dla każdej sesji. Na przykład pliki cookie mogą zostać usunięte po stronie klienta, w takim przypadku to zdarzenie nigdy nie zostanie zgłoszone, ponieważ nie ma żadnego zdarzenia po stronie serwera do usunięcia sesji.

Dotyczy