TelemetryConfiguration Classe

Définition

Encapsule la configuration de télémétrie globale généralement chargée à partir du fichier ApplicationInsights.config.

public ref class TelemetryConfiguration sealed : IDisposable
public sealed class TelemetryConfiguration : IDisposable
type TelemetryConfiguration = class
    interface IDisposable
Public NotInheritable Class TelemetryConfiguration
Implements IDisposable
Héritage
TelemetryConfiguration
Implémente

Remarques

Tous les TelemetryContext objets sont initialisés à l’aide de la Active configuration de télémétrie fournie par cette classe.

Constructeurs

TelemetryConfiguration()

Propriétés

Active

Obtient l' TelemetryConfiguration instance active chargée à partir du fichier ApplicationInsights.config. Si le fichier de configuration n’existe pas, l’instance de configuration active est initialisée avec les valeurs par défaut minimales nécessaires à l’envoi de données de télémétrie à Application Insights.

ContextInitializers

Obtient la liste des IContextInitializer objets qui fournissent des informations supplémentaires sur l’application.

DisableTelemetry

Obtient ou définit une valeur indiquant si l’envoi de données de télémétrie à Application Insights est désactivé.

InstrumentationKey

Obtient ou définit la clé d’instrumentation par défaut pour l’application.

TelemetryChannel

Obtient ou définit le canal de télémétrie.

TelemetryInitializers

Obtient la liste des ITelemetryInitializer objets qui fournissent des informations supplémentaires sur la télémétrie.

TelemetryModules

Obtient la liste des modules qui génèrent automatiquement la télémétrie de l’application.

Méthodes

CreateDefault()

Crée une nouvelle TelemetryConfiguration instance chargée à partir du fichier ApplicationInsights.config. Si le fichier de configuration n’existe pas, la nouvelle instance de configuration est initialisée avec les valeurs par défaut minimales nécessaires à l’envoi de données de télémétrie à Application Insights.

Dispose()

Libère les ressources utilisées par l’instance actuelle de la classe TelemetryConfiguration.

S’applique à