Share via


SessionAuthenticationModule.SigningOut Olay

Tanım

Oturum açma oturumu silinmeden önce gerçekleşir.

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) 

Olay Türü

Örnekler

Aşağıdaki kod, bir ASP.NET web uygulamasının SigningOut global.asax.cs dosyasında uygulanan olayın işleyicisini gösterir. İşleyiciyi olaya da eklemeniz gerekir. Genel bakış konusunda daha eksiksiz bir örnek gösterilmiştir SessionAuthenticationModule .

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

Açıklamalar

yöntemi çağrılmadan hemen önce DeleteSessionTokenCookie yönteminden SignOut oluşturulur.

Bu olayın her oturum için çağrılacağı garanti değildir. Örneğin, tanımlama bilgileri istemci tarafında silinebilir; bu durumda, oturumu silmek için sunucu tarafı olayı olmadığından bu olay hiçbir zaman tetiklenemez.

Şunlara uygulanır