LoginStatus.LoggedOut Evento

Definizione

Viene generato dopo che l'utente ha fatto clic sul collegamento di disconnessione e dopo il completamento del processo di disconnessione.

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

Tipo evento

Esempio

Nell'esempio di codice seguente viene collegato un gestore eventi all'evento LoggedOut . Il gestore eventi in questo esempio è vuoto.

<%@ 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>

Commenti

L'evento LoggedOut viene generato nel server dopo che l'utente fa clic sul collegamento di disconnessione e il processo di disconnessione viene completato.

Quando l'utente fa clic sul collegamento di disconnessione, viene generato l'evento LoggingOut , quindi viene eseguito il processo di disconnessione e infine viene generato l'evento LoggedOut .

Usare l'evento LoggedOut per fornire un'elaborazione aggiuntiva, ad esempio la pulizia delle connessioni di database o la rimozione dei dati memorizzati nella cache per utente dopo che l'utente si disconnette da un sito Web. L'identità dell'utente è ancora disponibile durante l'esecuzione dell'evento LoggedOut . Se il gestore per l'evento LoggedOut reindirizza il browser client a un'altra pagina, il cookie di autenticazione verrà cancellato dal client.

Si applica a

Vedi anche