TelemetryService Kelas

Definisi

Penting

API ini bukan kompatibel CLS.

Kelas Telemetri Inti. Ini memiliki objek sesi default.

public ref class TelemetryService abstract sealed
[System.CLSCompliant(false)]
public static class TelemetryService
[<System.CLSCompliant(false)>]
type TelemetryService = class
Public Class TelemetryService
Warisan
TelemetryService
Atribut

Properti

AssetService

Mendapatkan instans singleton AssetService .

DefaultSession

Mendapatkan sesi default Yang digunakan oleh sebagian besar, jika tidak semua, komponen untuk mendapatkan sesi

Metode

AttachTestChannel(ITelemetryTestChannel)

Lampirkan saluran pengujian untuk diagnostik

CreateAndGetDefaultSession(String, String, String)

Create sesi default baru dengan parameter tertentu

CreateAndGetDefaultSession(String, String)

Create sesi default baru dengan parameter tertentu

CreateAndGetDefaultSession(String)

Create sesi default baru dengan parameter tertentu

DetachTestChannel(ITelemetryTestChannel)

Lepaskan saluran uji

InitializeEtwProvider(ITelemetryEtwProvider)

Menginisialisasi instans penyedia ETW khusus host yang akan digunakan oleh layanan telemetri Metode ini harus dipanggil sebelum API telemetri digunakan jika tidak, penyedia default akan digunakan dan panggilan InitializeEtwProvider berikutnya akan dilemparkan.

SetDefaultSession(TelemetrySession)

Izinkan pengguna mengubah Sesi Default, terutama untuk sesi kloning misalnya TelemetryService.SetDefaultSession (TelemetrySession baru(clonedSettingsString)

TrySetDefaultSession(TelemetrySession)

Upaya untuk mengatur Sesi Default, terutama untuk sesi kloning misalnya TelemetryService.TrySetDefaultSession (TelemetrySession baru(clonedSettingsString)

Berlaku untuk