Compartir a través de


IHttpTraceContext (interfaz)

Proporciona un método para toda la solicitud para que los módulos generen eventos en la infraestructura de seguimiento de IIS 7.

Sintaxis

class IHttpTraceContext  

Métodos

En la tabla siguiente se enumeran los métodos expuestos por la IHttpTraceContext clase .

Nombre Descripción
GetTraceActivityId Devuelve el identificador de actividad de seguimiento para el contexto de seguimiento.
GetTraceConfiguration Devuelve la configuración de seguimiento para el contexto de seguimiento.
QuickTrace Escribe un mensaje en el registro de seguimiento de IIS.
RaiseTraceEvent Genera un evento de seguimiento para el contexto de seguimiento.
SetTraceConfiguration Establece la configuración de seguimiento para el contexto de seguimiento.

Clases derivadas

Esta interfaz no contiene clases derivadas.

Comentarios

Para implementar el seguimiento, un módulo normalmente llamará al método IHttpContext::GetTraceContext para obtener la IHttpTraceContext interfaz y, a continuación, llamará al RaiseTraceEvent método .

Para obtener más información sobre cómo crear e implementar un módulo DLL nativo, vea Tutorial: Creación de un módulo HTTP de Request-Level mediante código nativo.

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Servidor - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - 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
Encabezado Httpserv.h

Consulte también

Interfaces básicas de servidor web