TelemetryConfiguration クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
通常、ApplicationInsights.config ファイルから読み込まれるグローバル テレメトリ構成をカプセル化します。
public sealed class TelemetryConfiguration : IDisposable
type TelemetryConfiguration = class
interface IDisposable
Public NotInheritable Class TelemetryConfiguration
Implements IDisposable
- 継承
-
TelemetryConfiguration
- 実装
注釈
すべての TelemetryContext オブジェクトは、このクラスによって提供される Active テレメトリ構成を使用して初期化されます。
コンストラクター
TelemetryConfiguration(String) |
古い.
TelemetryConfiguration クラスの新しいインスタンスを初期化します。 |
TelemetryConfiguration(String, ITelemetryChannel) |
古い.
TelemetryConfiguration クラスの新しいインスタンスを初期化します。 |
プロパティ
Active |
古い.
ApplicationInsights.config ファイルから読み込まれたアクティブな TelemetryConfiguration インスタンスを取得します。 構成ファイルが存在しない場合、アクティブな構成インスタンスは、Application Insights にテレメトリを送信するために必要な最小限の既定値で初期化されます。 |
ApplicationIdProvider |
アプリケーション ID プロバイダーを取得または設定します。 |
ConnectionString |
接続文字列を取得または設定します。 この値を設定すると、 も 設定 (および上書き) されます InstrumentationKey。 エンドポイントが検証され、 および ServerTelemetryChannel ApplicationIdProviderおよび に対して設定 (および上書き) InMemoryChannel されます。 |
DefaultTelemetrySink |
既定のテレメトリ シンクを取得します。 |
DisableTelemetry |
Application Insights へのテレメトリの送信が無効かどうかを示す値を取得または設定します。 |
EndpointContainer |
サービス エンドポイントを使用できるようにするエンドポイント コンテナーを取得します。 |
InstrumentationKey |
古い.
アプリケーションの既定のインストルメンテーション キーを取得または設定します。 |
TelemetryChannel |
既定のシンクのテレメトリ チャネルを取得または設定します。 チャネルのエンドポイントの設定も試みます。 |
TelemetryInitializers |
テレメトリに関する追加情報を提供するオブジェクトの ITelemetryInitializer 一覧を取得します。 |
TelemetryProcessorChainBuilder |
TelemetryConfiguration で TelemetryProcessors をビルドして設定できる TelemetryProcessorChainBuilder を取得します。 |
TelemetryProcessors |
TelemetryProcessors の読み取り専用コレクションを取得します。 |
TelemetrySinks |
構成に関連付けられているテレメトリ シンクの一覧を取得します。 |
メソッド
CreateDefault() |
ApplicationInsights.config ファイルから読み込まれた新しい TelemetryConfiguration インスタンスを作成します。 構成ファイルが存在しない場合、新しい構成インスタンスは、Application Insights にテレメトリを送信するために必要な最小の既定値で初期化されます。 |
CreateFromConfiguration(String) |
指定した構成から読み込まれた新しい TelemetryConfiguration インスタンスを作成します。 |
Dispose() |
TelemetryConfiguration クラスの現在のインスタンスによって使用されているリソースを解放します。 |
SetAzureTokenCredential(Object) |
この構成の TokenCredential を設定します。 |
拡張メソッド
GetMetricManager(TelemetryConfiguration) |
|
適用対象
Azure SDK for .NET