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 |