C# Класс Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule

Telemetry module tracking requests using http module.
Наследование: ITelemetryModule
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddTargetHashForResponseHeader ( HttpContext context ) : void

Adds target response header response object.

Initialize ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void

Initializes the telemetry module.

OnBeginRequest ( HttpContext context ) : void

Implements on begin callback of http module.

OnEndRequest ( HttpContext context ) : void

Implements on end callback of http module.

Приватные методы

Метод Описание
IsHandlerToFilter ( IHttpHandler handler ) : bool

Checks whether or not handler is a transfer handler.

NeedProcessRequest ( HttpContext httpContext ) : bool

Verifies context to detect whether or not request needs to be processed.

Описание методов

AddTargetHashForResponseHeader() публичный Метод

Adds target response header response object.
public AddTargetHashForResponseHeader ( HttpContext context ) : void
context System.Web.HttpContext
Результат void

Initialize() публичный Метод

Initializes the telemetry module.
public Initialize ( Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration ) : void
configuration Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration Telemetry configuration to use for initialization.
Результат void

OnBeginRequest() публичный Метод

Implements on begin callback of http module.
public OnBeginRequest ( HttpContext context ) : void
context System.Web.HttpContext
Результат void

OnEndRequest() публичный Метод

Implements on end callback of http module.
public OnEndRequest ( HttpContext context ) : void
context System.Web.HttpContext
Результат void