Microsoft.VisualStudio.ApplicationInsights.Extensibility Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ApplicationLifecycle |
This class represents a platform agnostic management interface to application lifecycle events. |
ApplicationStoppingEventArgs |
Encapsulates arguments of the Stopping event. |
BuildInfoConfigComponentVersionContextInitializer |
A telemetry context initializer that will set component context version on the base of BuildInfo.config information. |
ComponentContextInitializer |
A telemetry context initializer that will gather component context information. |
DeviceContextInitializer |
A telemetry context initializer that will gather device context information. |
SequencePropertyInitializer |
An ITelemetryInitializer that that populates Sequence property for the Microsoft internal telemetry sent to the Vortex endpoint. |
TelemetryConfiguration |
Encapsulates the global telemetry configuration typically loaded from the ApplicationInsights.config file. |
TimestampPropertyInitializer |
An ITelemetryInitializer that sets Timestamp to Now. |
Interfaces
IApplicationLifecycle |
Encapsulates application lifecycle events. |
IContextInitializer |
Represents an object that implements supporting logic for TelemetryContext. |
ISupportConfiguration |
Represents an object that supports initialization from TelemetryConfiguration. |
ITelemetryInitializer |
Represents an object that initializes ITelemetry objects. |