Aracılığıyla paylaş


LoginStatus.LoggedOut Olay

Tanım

Kullanıcı oturumu kapatma bağlantısına tıkladıktan ve oturumu kapatma işlemi tamamlandıktan sonra oluşturulur.

public:
 event EventHandler ^ LoggedOut;
public event EventHandler LoggedOut;
member this.LoggedOut : EventHandler 
Public Custom Event LoggedOut As EventHandler 

Olay Türü

Örnekler

Aşağıdaki kod örneği olaya bir olay işleyicisi LoggedOut ekler. Bu örnekteki olay işleyicisi boş.

<%@ Page Language="C#" AutoEventWireup="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

    void LoginStatus1_LoggedOut(Object sender, System.EventArgs e)
    {
        // Perform any post-logout processing, such as setting the
          // user's last logout time or clearing a per-user cache of 
          // objects here.
    }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:LoginStatus id="LoginStatus1" 
              runat="server" 
              onloggedout="LoginStatus1_LoggedOut">
            </asp:LoginStatus>
        </form>
    </body>
</html>
<%@ Page Language="VB" AutoEventWireup="true"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

    Sub LoginStatus1_LoggedOut(ByVal sender As Object, ByVal e As System.EventArgs)
        ' Perform any post logout processing, such as setting the user's
          ' last logout time or clearing a per-user cache of objects here.
    End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:LoginStatus id="LoginStatus1" 
              runat="server" 
              onloggedout="LoginStatus1_LoggedOut">
            </asp:LoginStatus>
        </form>
    </body>
</html>

Açıklamalar

Olay LoggedOut , kullanıcı oturumu kapatma bağlantısına tıkladıktan ve oturumu kapatma işlemi tamamlandıktan sonra sunucuda oluşturulur.

Kullanıcı oturumu kapatma bağlantısına tıkladığında olay oluşturulur, LoggingOut ardından oturumu kapatma işlemi çalıştırılır ve son olarak LoggedOut olay oluşturulur.

LoggedOut Kullanıcı bir Web sitesinde oturumunu kapattıktan sonra veritabanı bağlantılarını temizleme veya kullanıcı başına önbelleğe alınmış verileri kaldırma gibi ek işlemler sağlamak için olayını kullanın. Olay yürütülürken LoggedOut kullanıcının kimliği hala kullanılabilir durumdadır. Olay işleyiciniz istemci tarayıcısını LoggedOut başka bir sayfaya yönlendirirse, kimlik doğrulama tanımlama bilgisi istemciden temizlenir.

Şunlara uygulanır

Ayrıca bkz.