SessionAuthenticationModule.SignOut Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli kullanıcıyı imzalar ve ilişkili olayları oluşturur.
public:
virtual void SignOut();
public virtual void SignOut();
abstract member SignOut : unit -> unit
override this.SignOut : unit -> unit
Public Overridable Sub SignOut ()
Örnekler
Aşağıdaki kod, bir ASP.NET web uygulamasındaki SignOut.aspx sayfasından (SignOut.aspx.cs) yöntemini çağırma SignOut kodunu gösterir. Genel bakış konusunda daha eksiksiz bir örnek gösterilmiştir SessionAuthenticationModule .
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
//SUBSCRIBE TO SAM EVENTS
FederatedAuthentication.SessionAuthenticationModule.SessionSecurityTokenCreated += new EventHandler<SessionSecurityTokenCreatedEventArgs>(SessionAuthenticationModule_SessionSecurityTokenCreated);
FederatedAuthentication.SessionAuthenticationModule.SessionSecurityTokenReceived += new EventHandler<SessionSecurityTokenReceivedEventArgs>(SessionAuthenticationModule_SessionSecurityTokenReceived);
FederatedAuthentication.SessionAuthenticationModule.SigningOut += new EventHandler<SigningOutEventArgs>(SessionAuthenticationModule_SigningOut);
FederatedAuthentication.SessionAuthenticationModule.SignedOut += new EventHandler(SessionAuthenticationModule_SignedOut);
FederatedAuthentication.SessionAuthenticationModule.SignOutError += new EventHandler<ErrorEventArgs>(SessionAuthenticationModule_SignOutError);
}
Açıklamalar
OnSigningOutOturumu kapatma gerçekleştirmek için , DeleteSessionTokenCookieve OnSignedOut yöntemlerini çağırır. Bir özel durum oluşursa, OnSignOutError olayı başlatmak için yöntemi çağrılırSignOutError. Oturumu kapatma işlemini iptal etmek ve özel durumun istemciye yayılmasını önlemek için bu olay için olay işleyicisine geçirilen nesnenin özelliğini ErrorEventArgs ayarlayabilirsinizCancel.
Uygulamaya özgü davranış eklemek için bu yöntemi geçersiz kılabilirsiniz.