TelemetryService Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Önemli
Bu API, CLS uyumlu değildir.
Çekirdek Telemetri sınıfı. Varsayılan oturum nesnesine sahiptir.
public ref class TelemetryService abstract sealed
[System.CLSCompliant(false)]
public static class TelemetryService
[<System.CLSCompliant(false)>]
type TelemetryService = class
Public Class TelemetryService
- Devralma
-
TelemetryService
- Öznitelikler
Özellikler
| AssetService |
Tekil AssetService örneği alır. |
| DefaultSession |
Varsayılan oturumu alır Oturum almak için bileşenlerin tümü olmasa da çoğu tarafından kullanılır |
Yöntemler
| AttachTestChannel(ITelemetryTestChannel) |
Tanılama için test kanalı ekleme |
| CreateAndGetDefaultSession(String, String, String) |
Belirtilen parametrelerle yeni varsayılan oturum İçerik Oluşturucu |
| CreateAndGetDefaultSession(String, String) |
Belirtilen parametrelerle yeni varsayılan oturum İçerik Oluşturucu |
| CreateAndGetDefaultSession(String) |
Belirtilen parametrelerle yeni varsayılan oturum İçerik Oluşturucu |
| DetachTestChannel(ITelemetryTestChannel) |
Test kanalını ayırma |
| InitializeEtwProvider(ITelemetryEtwProvider) |
Telemetri hizmeti tarafından kullanılacak ana bilgisayara özgü ETW sağlayıcı örneği başlatıldı Bu yöntem, telemetri API'leri kullanılmadan önce çağrılmalıdır, aksi takdirde varsayılan sağlayıcı kullanılır ve izleyen InitializeEtwProvider çağrıları oluşturulur. |
| SetDefaultSession(TelemetrySession) |
Özellikle telemetryService.SetDefaultSession(yeni TelemetrySession(clonedSettingsString) gibi kopyalanmış bir oturum için kullanıcının Varsayılan Oturumu değiştirmesine izin ver |
| TrySetDefaultSession(TelemetrySession) |
Özellikle telemetryService.TrySetDefaultSession(yeni TelemetrySession(clonedSettingsString) gibi kopyalanmış bir oturum için Varsayılan Oturumu ayarlamaya çalışır |