TelemetryConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |