TelemetryConfiguration Members

Encapsulates the global telemetry configuration typically loaded from the ApplicationInsights.config file.

The following tables list the members exposed by the TelemetryConfiguration type.

  Name Description
  TelemetryConfiguration Initializes a new instance of the TelemetryConfiguration class.
Top

  Name Description
public property static Active Gets the active TelemetryConfiguration instance loaded from the ApplicationInsights.config file. If the configuration file does not exist, the active configuration instance is initialized with minimum defaults needed to send telemetry to Application Insights.
public property ContextInitializers Gets the list of IContextInitializer objects that supply additional information about application.
public property DisableTelemetry  
public property InstrumentationKey Gets or sets the default instrumentation key for the application.
public property TelemetryChannel Gets or sets the telemetry channel.
public property TelemetryInitializers Gets the list of ITelemetryInitializer objects that supply additional information about telemetry.
Top

(see also Protected Methods)
 NameDescription
public methodstaticCreateDefault 
public methodDisposeReleases resources used by the current instance of the TelemetryConfiguration class.
public methodEquals  (Inherited from Object)
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodToString  (Inherited from Object)
Top

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
Top

Show: