다음을 통해 공유


IHttpTraceContext 인터페이스

모듈이 IIS 7 추적 인프라로 이벤트를 발생시키는 요청 수준 메서드를 제공합니다.

구문

class IHttpTraceContext  

메서드

다음 표에서는 클래스에서 노출하는 메서드를 나열합니다 IHttpTraceContext .

속성 Description
GetTraceActivityId 추적 컨텍스트에 대한 추적 활동 식별자를 반환합니다.
GetTraceConfiguration 추적 컨텍스트에 대한 추적 구성을 반환합니다.
QuickTrace IIS 추적 로그에 메시지를 씁니다.
RaiseTraceEvent 추적 컨텍스트에 대한 추적 이벤트를 발생합니다.
SetTraceConfiguration 추적 컨텍스트에 대한 추적 구성을 설정합니다.

파생 클래스

이 인터페이스에는 파생 클래스가 없습니다.

설명

추적을 구현하기 위해 모듈은 일반적으로 IHttpContext::GetTraceContext 메서드를 호출하여 인터페이스를 가져와 IHttpTraceContext 서 메서드를 호출합니다 RaiseTraceEvent .

네이티브 DLL 모듈을 만들고 배포하는 방법에 대한 자세한 내용은 연습: 네이티브 코드를 사용하여 Request-Level HTTP 모듈 만들기를 참조하세요.

요구 사항

형식 Description
클라이언트 - 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
헤더 Httpserv.h

참고 항목

웹 서버 코어 인터페이스