TelemetryService Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Classe Di telemetria di base. Ha un oggetto sessione predefinito.
public ref class TelemetryService abstract sealed
[System.CLSCompliant(false)]
public static class TelemetryService
[<System.CLSCompliant(false)>]
type TelemetryService = class
Public Class TelemetryService
- Ereditarietà
-
TelemetryService
- Attributi
Proprietà
AssetService |
Ottiene l'istanza singleton di AssetService. |
DefaultSession |
Ottiene la sessione predefinita Utilizzata dalla maggior parte, se non tutti, i componenti per ottenere una sessione |
Metodi
AttachTestChannel(ITelemetryTestChannel) |
Collegare il canale di test per la diagnostica |
CreateAndGetDefaultSession(String, String, String) |
Create nuova sessione predefinita con parametri specificati |
CreateAndGetDefaultSession(String, String) |
Create nuova sessione predefinita con parametri specificati |
CreateAndGetDefaultSession(String) |
Create nuova sessione predefinita con parametri specificati |
DetachTestChannel(ITelemetryTestChannel) |
Scollegare il canale di test |
InitializeEtwProvider(ITelemetryEtwProvider) |
Inizializzato l'istanza del provider ETW specifica dell'host da usare dal servizio di telemetria Questo metodo deve essere chiamato prima che vengano usate le API di telemetria altrimenti verrà usato il provider predefinito e le successive chiamate InitializeEtwProvider genereranno. |
SetDefaultSession(TelemetrySession) |
Consentire all'utente di modificare la sessione predefinita, in particolare per una sessione clonata, ad esempio TelemetryService.SetDefaultSession(new TelemetrySession(clonedSettingsString) |
TrySetDefaultSession(TelemetrySession) |
Tenta di impostare la sessione predefinita, in particolare per una sessione clonata, ad esempio TelemetryService.TrySetDefaultSession(new TelemetrySession(clonedSettingsString) |