LoginStatus.LoggedOut Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Utlöses när användaren klickar på utloggningslänken och utloggningsprocessen är klar.
public:
event EventHandler ^ LoggedOut;
public event EventHandler LoggedOut;
member this.LoggedOut : EventHandler
Public Custom Event LoggedOut As EventHandler
Händelsetyp
Exempel
I följande kodexempel kopplas en händelsehanterare till LoggedOut händelsen. Händelsehanteraren i det här exemplet är tom.
<%@ 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>
Kommentarer
Händelsen LoggedOut aktiveras på servern när användaren klickar på utloggningslänken och utloggningsprocessen är klar.
När användaren klickar på utloggningslänken LoggingOut utlöses händelsen, sedan körs utloggningsprocessen och slutligen LoggedOut aktiveras händelsen.
Använd händelsen LoggedOut för att tillhandahålla ytterligare bearbetning, till exempel rensa databasanslutningar eller ta bort cachelagrade data per användare efter att användaren har loggat ut från en webbplats. Användarens identitet är fortfarande tillgänglig medan händelsen LoggedOut körs. Om hanteraren för LoggedOut händelsen omdirigerar klientwebbläsaren till en annan sida rensas autentiseringscookien från klienten.