共用方式為


TelemetryService 類別

定義

重要

此 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)

使用指定的參數 Create 新的預設會話

CreateAndGetDefaultSession(String, String)

使用指定的參數 Create 新的預設會話

CreateAndGetDefaultSession(String, String, String)

使用指定的參數 Create 新的預設會話

DetachTestChannel(ITelemetryTestChannel)

中斷鏈接測試通道

InitializeEtwProvider(ITelemetryEtwProvider)

初始化遙測服務要使用的主機特定 ETW 提供者實例 這個方法必須在使用任何遙測 API 之前呼叫,否則將會使用預設提供者,而後續的 InitializeEtwProvider 呼叫將會擲回。

SetDefaultSession(TelemetrySession)

允許使用者變更預設會話,特別是針對複製的會話,例如 TelemetryService.SetDefaultSession (新的 TelemetrySession (clonedSettingsString)

TrySetDefaultSession(TelemetrySession)

嘗試設定預設會話,特別是針對複製的會話,例如 TelemetryService.TrySetDefaultSession (新的 TelemetrySession (複製的SettingsString)

適用於