IHttpTraceContext インターフェイス

モジュールが IIS 7 トレース インフラストラクチャにイベントを発生させる要求全体のメソッドを提供します。

構文

class IHttpTraceContext  

メソッド

次の表に、 クラスによって公開されるメソッドの一覧を IHttpTraceContext 示します。

名前 説明
GetTraceActivityId トレース コンテキストのトレース アクティビティ識別子を返します。
GetTraceConfiguration トレース コンテキストのトレース構成を返します。
QuickTrace IIS トレース ログにメッセージを書き込みます。
RaiseTraceEvent トレース コンテキストのトレース イベントを発生させます。
SetTraceConfiguration トレース コンテキストのトレース構成を設定します。

派生クラス

このインターフェイスには、派生クラスが含まれています。

解説

トレースを実装するために、モジュールは通常 、IHttpContext::GetTraceContext メソッドを呼び出してインターフェイスを IHttpTraceContext 取得し、 メソッドを RaiseTraceEvent 呼び出します。

ネイティブ DLL モジュールを作成してデプロイする方法の詳細については、「 チュートリアル: ネイティブ コードを使用したRequest-Level HTTP モジュールの作成」を参照してください。

要件

Type 説明
Client - Windows Vista 上の IIS 7.0
- Windows 7 上の IIS 7.5
- Windows 8 の IIS 8.0
- Windows 10の IIS 10.0
サーバー - Windows Server 2008 の IIS 7.0
- Windows Server 2008 R2 上の IIS 7.5
- Windows Server 2012 上の IIS 8.0
- Windows Server 2012 R2 上の IIS 8.5
- Windows Server 2016上の IIS 10.0
製品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
- IIS Express 7.5、IIS Express 8.0、IIS Express 10.0
Header Httpserv.h

参照

Web Server Core インターフェイス