LoginStatus.LoggedOut イベント
アセンブリ: System.Web (system.web.dll 内)
構文
Public Event LoggedOut As EventHandler
public event EventHandler LoggedOut
public: event EventHandler^ LoggedOut { void add (EventHandler^ value); void remove (EventHandler^ value); }
/** @event */ public void add_LoggedOut (EventHandler value) /** @event */ public void remove_LoggedOut (EventHandler value)
ユーザーがログアウト リンクをクリックして、ログアウト プロセスが完了した後、サーバーで LoggedOut イベントが発生します。
ユーザーがログアウト リンクをクリックすると、LoggingOut イベントが発生した後ログアウト プロセスが実行され、最後に LoggedOut イベントが発生します。
LoggedOut イベントを使用して、ユーザーが Web サイトからログアウトした後のデータベース接続のクリーンアップ、ユーザーごとのキャッシュ データの削除など、追加の処理を提供します。LoggedOut イベントの実行中は、ユーザーの ID を引き続き使用できます。LoggedOut イベントのハンドラがクライアント ブラウザを別のページにリダイレクトすると、クライアントから認証 Cookie が消去されます。
イベント ハンドラを LoggedOut イベントに結び付けるコード例を次に示します。この例のイベント ハンドラは空です。
<%@ 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> <BODY> <FORM runat="server"> <asp:LoginStatus id="LoginStatus1" runat="server" onloggedout="LoginStatus1_LoggedOut"> </asp:LoginStatus> </FORM> </BODY> </HTML>
<%@ 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> <BODY> <FORM runat="server"> <asp:LoginStatus id="LoginStatus1" runat="server" onloggedout="LoginStatus1_LoggedOut"> </asp:LoginStatus> </FORM> </BODY> </HTML>
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
Weblioに収録されているすべての辞書からLoginStatus.LoggedOut イベントを検索する場合は、下記のリンクをクリックしてください。
全ての辞書からLoginStatus.LoggedOut イベント を検索
- LoginStatus.LoggedOut イベントのページへのリンク