何となく Blog by Jitta
Microsoft .NET 考

目次

Blog 利用状況
  • 投稿数 - 591
  • 記事 - 18
  • コメント - 2182
  • トラックバック - 183
ニュース
  • 検索エンジンで来られた方へ:
    お望みの情報は見つかりましたか? よろしければ、コメント欄にどのような情報を探していたのか、ご記入ください。
It's ME!
  • はなおか じった
  • 世界遺産の近くに住んでます。
  • Microsoft MVP for Visual Developer ASP/ASP.NET 10, 2004 - 9, 2009
サイト内検索
広告

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

その他

わんくま同盟

同郷

 

ネタもと:http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=26167&forum=7&7

クライアント HttpApplication オブジェクト Control オブジェクト
リクエストを発信する

BeginRequest

ASP.NET が要求に応答するときに、実行の HTTP パイプライン チェインの最初のイベントとして発生します。

AuthenticateRequest

セキュリティ モジュールがユーザーの ID を確立すると発生します。

AuthorizeRequest

現在の要求に関連付けられた現在の状態 (セッション状態など) を ASP.NET が取得すると発生します。

ResolveRequestCache

ハンドラ (ページまたは Web サービスなど) の実行を省略してキャッシング モジュールでキャッシュからの要求を処理できるようにするために、ASP.NET が認証イベントを完了したときに発生します。

[ハンドラ (要求 URL に対応するページ) がこの時点で作成されます] コンストラクタ

AcquireRequestState

現在の要求に関連付けられた現在の状態 (セッション状態など) を ASP.NET が取得すると発生します。

PreRequestHandlerExecute

ASP.NET がページまたは XML Web サービスなどのハンドラの実行を開始する直前に発生します。

Init

サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。

LoadViewState

SaveViewState メソッドによって保存された前回のページ要求からビューステート情報を復元します。

LoadPostData

クラスによって実装された場合は、ASP.NET サーバー コントロールのポストバック データを処理します。

Load

サーバー コントロールが Page オブジェクトに読み込まれると発生します。

RaisePostDataChangedEvent

クラスによって実装された場合は、コントロールの状態が変化したことを ASP.NET アプリケーションに通知するために、サーバー コントロール オブジェクトにシグナルを送信します。

RaisePostBackEvent

クラスによって実装された場合は、フォームがサーバーにポストされたときに発生するイベントをサーバー コントロールで処理できるようにします。

PreRender

サーバー コントロールが格納している Page オブジェクトを表示しようとすると発生します。

SaveViewState

ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールのビューステートの変更を保存します。

Render

提供されたクライアントに表示される内容を書き込む HtmlTextWriter オブジェクトに、サーバー コントロールの内容を送信します。

PostRequestHandlerExecute

ASP.NET ハンドラ (ページや XML Web サービス) が実行を終了すると発生します。

ReleaseRequestState

ASP.NET がすべての要求ハンドラの実行を終了すると発生します。このイベントが発生すると、状態モジュールが現在の状態データを保存します。

[応答フィルタが存在する場合は、出力をフィルタ処理します。]

UpdateRequestCache

キャッシュからの後続の要求を処理するために使用する応答をキャッシング モジュールで格納できるようにするために、ASP.NET がハンドラの実行を完了したときに発生します。

EndRequest

ASP.NET が要求に応答するときに、実行の HTTP パイプライン チェインの最後のイベントとして発生します。

返答を受け取る

Dispose

サーバー コントロールが、メモリから解放される前に最終的なクリーンアップを実行できるようにします。

UnLoad

サーバー コントロールがメモリからアンロードされると発生します。

投稿日時 : 2005年11月24日 20:38
コメント
  • # re: ASP.NET 1.1 イベント・メソッドの処理順序
    小野@どっとねっとふぁん
    Posted @ 2005/11/24 23:46
    ControlオブジェクトというよりPageオブジェクトじゃないかなぁ。
    で、IHttpHandlerを継承したオブジェクトだったらPageオブジェクトと置き換えられるわけですが、その場合これらのイベントは発生しないわけだし。
  • # re: ASP.NET 1.1 イベント・メソッドの処理順序
    Micky
    Posted @ 2006/08/23 9:20
    ご無沙汰しております。
    Mickyでございます。

    某所では大変お世話になっておりました。
    m(__)m

    JittaさんのHPに辿り着けなかったので、
    イベントの処理順で検索していたら
    一発でここに辿り着きました(^^;

    更に、Blogのタイトルを見てびっくり…
    今更ながら有用な情報のご提供に感謝です。
  • # re: ASP.NET 1.1 イベント・メソッドの処理順序
    Jitta
    Posted @ 2006/08/24 22:41
    Micky さん、こんにちは。
    以前のところは、掲示板の荒らしに負けて閉鎖しました^^;
    アクセス数の多かった記事^H^H検索ワードの多かった記事についてはこちらに移しています。
タイトル  
名前  
Url
コメント