TelemetryService 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.
Important
Cette API n’est pas conforme CLS.
Classe Core Telemetry. Il a un objet de session par défaut.
public ref class TelemetryService abstract sealed
[System.CLSCompliant(false)]
public static class TelemetryService
[<System.CLSCompliant(false)>]
type TelemetryService = class
Public Class TelemetryService
- Héritage
-
TelemetryService
- Attributs
Propriétés
AssetService |
Obtient l’instance AssetService de singleton. |
DefaultSession |
Obtient la session par défaut Utilisée par la plupart, voire la totalité, des composants pour obtenir une session |
Méthodes
AttachTestChannel(ITelemetryTestChannel) |
Attacher un canal de test pour diagnostics |
CreateAndGetDefaultSession(String, String, String) |
Create nouvelle session par défaut avec les paramètres spécifiés |
CreateAndGetDefaultSession(String, String) |
Create nouvelle session par défaut avec les paramètres spécifiés |
CreateAndGetDefaultSession(String) |
Create nouvelle session par défaut avec les paramètres spécifiés |
DetachTestChannel(ITelemetryTestChannel) |
Détacher le canal de test |
InitializeEtwProvider(ITelemetryEtwProvider) |
Initialisation du fournisseur ETW spécifique à l’hôte instance à utiliser par le service de télémétrie Cette méthode doit être appelée avant que toutes les API de télémétrie ne soient utilisées, sinon le fournisseur par défaut sera utilisé et les appels InitializeEtwProvider suivants seront levées. |
SetDefaultSession(TelemetrySession) |
Autoriser l’utilisateur à modifier la session par défaut, en particulier pour une session clonée, par exemple TelemetryService.SetDefaultSession(new TelemetrySession(clonedSettingsString) |
TrySetDefaultSession(TelemetrySession) |
Tente de définir la session par défaut, en particulier pour une session clonée, par exemple TelemetryService.TrySetDefaultSession(new TelemetrySession(clonedSettingsString) |