TelemetryService 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重要
此 API 不符合 CLS 規範。
核心遙測類別。 它有預設的會話物件。
public ref class TelemetryService abstract sealed
[System.CLSCompliant(false)]
public static class TelemetryService
[<System.CLSCompliant(false)>]
type TelemetryService = class
Public Class TelemetryService
- 繼承
-
TelemetryService
- 屬性
屬性
AssetService |
取得 singleton AssetService 執行個體。 |
DefaultSession |
取得大部分使用的預設會話,如果不是全部,則取得會話的元件 |
方法
AttachTestChannel(ITelemetryTestChannel) |
附加診斷的測試通道 |
CreateAndGetDefaultSession(String, String, String) |
使用指定的參數 Create 新的預設會話 |
CreateAndGetDefaultSession(String, String) |
使用指定的參數 Create 新的預設會話 |
CreateAndGetDefaultSession(String) |
使用指定的參數 Create 新的預設會話 |
DetachTestChannel(ITelemetryTestChannel) |
中斷鏈接測試通道 |
InitializeEtwProvider(ITelemetryEtwProvider) |
初始化遙測服務要使用的主機特定 ETW 提供者實例 這個方法必須在使用任何遙測 API 之前呼叫,否則將會使用預設提供者,而後續的 InitializeEtwProvider 呼叫將會擲回。 |
SetDefaultSession(TelemetrySession) |
允許使用者變更預設會話,特別是針對複製的會話,例如 TelemetryService.SetDefaultSession (新的 TelemetrySession (clonedSettingsString) |
TrySetDefaultSession(TelemetrySession) |
嘗試設定預設會話,特別是針對複製的會話,例如 TelemetryService.TrySetDefaultSession (新的 TelemetrySession (複製的SettingsString) |