C# (CSharp) Microsoft.ApplicationInsights.Web Namespace

Nested Namespaces

Microsoft.ApplicationInsights.Web.Helpers
Microsoft.ApplicationInsights.Web.Implementation
Microsoft.ApplicationInsights.Web.TestFramework

Classes

Name Description
AccountIdTelemetryInitializerTests
AccountIdTelemetryInitializerTests.TestableAccountIdTelemetryInitializer
ApplicationInsightsHttpModule Platform agnostic module for web application instrumentation.
ApplicationInsightsHttpModuleTests
AuthenticatedUserIdTelemetryInitializerTests
AuthenticatedUserIdTelemetryInitializerTests.TestableAuthenticatedUserIdTelemetryInitializer
ClientIpHeaderTelemetryInitializer Telemetry initializer populates client IP address for the current request.
ClientIpHeaderTelemetryInitializerTest
ClientIpHeaderTelemetryInitializerTest.TestableClientIpHeaderTelemetryInitializer
ExceptionTrackingTelemetryModule Telemetry module to collect unhandled exceptions caught by http module.
ExceptionTrackingTelemetryModuleTests
OperationCorrelationTelemetryInitializer A telemetry initializer that will set the correlation context for all telemetry items in web application.
RequestTrackingTelemetryModule Telemetry module tracking requests using http module.
RequestTrackingTelemetryModuleTest
RequestTrackingTelemetryModuleTest.FakeHttpHandler
SessionTelemetryInitializer A telemetry initializer that will set the Session properties of Context corresponding to a RequestTelemetry object. Session is updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.Session.
SessionTelemetryInitializerTest
SessionTelemetryInitializerTest.TestableSessionTelemetryInitializer
SyntheticUserAgentTelemetryInitializer A telemetry initializer that determines if the request came from a synthetic source based on the user agent string.
SyntheticUserAgentTelemetryInitializerTest
SyntheticUserAgentTelemetryInitializerTest.TestableSyntheticUserAgentTelemetryInitializer
UserTelemetryInitializerTest
UserTelemetryInitializerTest.TestableUserTelemetryInitializer
WebTestTelemetryInitializer A telemetry initializer that will update the User, Session and Operation contexts if request originates from a web test.
WebTestTelemetryInitializerTests
WebTestTelemetryInitializerTests.TestableWebTestTelemetryInitializer