SessionAuthenticationModule.SigningOut 事件

定义

在删除登录会话之前发生。

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) 

事件类型

示例

以下代码显示了在 ASP.NET Web 应用程序的 global.asax.cs 文件中实现的 事件的处理程序 SigningOut 。 还必须将 处理程序添加到 事件。 概述主题中 SessionAuthenticationModule 显示了一个更完整的示例。

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

注解

在调用 方法之前DeleteSessionTokenCookieSignOut 方法引发。

不保证为每个会话调用此事件。 例如,可能会在客户端删除 Cookie,在这种情况下,永远不会引发此事件,因为没有用于删除会话的服务器端事件。

适用于