TelemetryContext 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.
Représente un contexte pour l’envoi de données de télémétrie au service Application Insights. En savoir plus
public sealed class TelemetryContext
type TelemetryContext = class
Public NotInheritable Class TelemetryContext
- Héritage
-
TelemetryContext
Constructeurs
TelemetryContext() |
Initialise une nouvelle instance de la classe TelemetryContext. |
Champs
FlagDropIdentifiers |
Valeur de l’indicateur qui indique que le serveur ne doit pas stocker l’adresse IP des événements entrants. |
Propriétés
Cloud |
Obtient l’objet décrivant le cloud suivi par ce TelemetryContext. |
Component |
Obtient l’objet décrivant le composant suivi par ce TelemetryContext. |
Device |
Obtient l’objet décrivant l’appareil suivi par ce TelemetryContext. |
Flags |
Obtient ou définit des indicateurs qui contrôlent la priorité des événements et le comportement du point de terminaison. |
GlobalProperties |
Obtient un dictionnaire de valeurs de propriété définies par l’application qui sont d’étendue globale. Les versions futures du KIT de développement logiciel (SDK) pourraient sérialiser cela séparément des propriétés au niveau de l’élément. En savoir plus |
InstrumentationKey |
Obtient ou définit la clé d’instrumentation par défaut pour tous les ITelemetry objets connectés dans ce TelemetryContext. |
Location |
Obtient l’objet décrivant un emplacement suivi par ce TelemetryContext. |
Operation |
Obtient l’objet décrivant une opération suivie par ce TelemetryContext. En savoir plus |
Properties |
Obsolète.
Obtient un dictionnaire de valeurs de propriété définies par l’application. En savoir plus |
Session |
Obtient l’objet décrivant une session utilisateur suivie par ce TelemetryContext. |
User |
Obtient l’objet décrivant un utilisateur suivi par ce TelemetryContext. |
Méthodes
StoreRawObject(String, Object, Boolean) |
Stocke l’objet brut par rapport à la clé spécifiée. Utilisez cette option pour stocker des objets bruts à partir de collecteurs de données afin que les telemetryInitializers puissent y accéder afin d’extraire des détails supplémentaires pour enrichir la télémétrie. Les objets stockés via cette méthode ne sont pas sérialisés automatiquement et envoyés au back-end. Ils sont partagés (c’est-à-dire pas cloné) si plusieurs récepteurs sont configurés. Les récepteurs doivent donc les traiter en lecture seule. |
TryGetRawObject(String, Object) |
Retourne l’objet brut avec la clé donnée. |
Méthodes d’extension
GetInternalContext(TelemetryContext) |
Retourne le contexte interne de TelemetryContext. |
S’applique à
Azure SDK for .NET