60

サイトやページを知っている人、または HTTPModule イベント実行のための HTTPApplication クラスのイベントの実行順序を知っている人はいますか?

すべてのイベントのMSDN ドキュメントを見つけましたが、プロセス ステップのリストが表示されず、見つけることができませんでした。

4

3 に答える 3

84

たぶんこれが役立つ

http://support.microsoft.com/kb/307985/en-us/

HttpApplication クラスは、モジュールが同期できる多数のイベントを提供します。次のイベントは、モジュールが各要求で同期するために使用できます。これらのイベントは、順番にリストされています。

  1. BeginRequest
  2. AuthenticateRequest
  3. AuthorizeRequest
  4. ResolveRequestCache
  5. 要求状態の取得
  6. PreRequestHandlerExecute
  7. PostRequestHandlerExecute
  8. ReleaseRequestState
  9. UpdateRequestCache
  10. EndRequest

次のイベントは、モジュールが要求の送信ごとに同期するために使用できます。これらのイベントの順序は非決定論的です。

  • PreSendRequestHeaders
  • PreSendRequestContent
  • エラー

詳細については、記事を参照してください。

于 2009-01-14T00:32:46.540 に答える