LoginStatus.LoggedOut Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.