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 |
シングルトン 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(new TelemetrySession(clonedSettingsString) など)、複製されたセッションの場合 |
TrySetDefaultSession(TelemetrySession) |
既定のセッションの設定を試みます。特に、TelemetryService.TrySetDefaultSession(new TelemetrySession(clonedSettingsString) など、複製されたセッションに対して試行されます。 |