TelemetryContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Application Insights サービスにテレメトリを送信するためのコンテキストを表します。 詳細情報
public sealed class TelemetryContext
type TelemetryContext = class
Public NotInheritable Class TelemetryContext
- 継承
-
TelemetryContext
コンストラクター
TelemetryContext() |
TelemetryContext クラスの新しいインスタンスを初期化します。 |
フィールド
FlagDropIdentifiers |
サーバーが受信イベントからの IP アドレスを格納しないことを示す フラグの値。 |
プロパティ
Cloud |
この TelemetryContextによって追跡されるクラウドを記述する オブジェクトを取得します。 |
Component |
この TelemetryContextによって追跡されるコンポーネントを記述する オブジェクトを取得します。 |
Device |
この TelemetryContextによって追跡されるデバイスを記述する オブジェクトを取得します。 |
Flags |
イベントの優先度とエンドポイントの動作を制御するフラグを取得または設定します。 |
GlobalProperties |
スコープ内でグローバルなアプリケーション定義のプロパティ値のディクショナリを取得します。 今後の SDK バージョンでは、項目レベルのプロパティとは別にこれをシリアル化できます。 詳細情報 |
InstrumentationKey |
この TelemetryContextに記録されているすべてのITelemetryオブジェクトの既定のインストルメンテーション キーを取得または設定します。 |
Location |
この TelemetryContextによって追跡される場所を記述する オブジェクトを取得します。 |
Operation |
この TelemetryContextによって追跡される操作を記述する オブジェクトを取得します。 詳細情報 |
Properties |
古い.
アプリケーション定義のプロパティ値のディクショナリを取得します。 詳細情報 |
Session |
この TelemetryContextによって追跡されるユーザー セッションを記述する オブジェクトを取得します。 |
User |
この TelemetryContextによって追跡されるユーザーを記述する オブジェクトを取得します。 |
メソッド
StoreRawObject(String, Object, Boolean) |
指定されたキーに対して生オブジェクトを格納します。 TelemetryInitializers がそれらにアクセスしてテレメトリを強化するための追加の詳細を抽出できるように、データ コレクターから生オブジェクトを格納するには、これを使用します。 このメソッドを介して格納されたオブジェクトは、自動的にシリアル化されず、バックエンドに送信されます。 複数のシンクが構成されている場合は共有 (つまり複製されません) ため、シンクでは読み取り専用として扱う必要があります。 |
TryGetRawObject(String, Object) |
指定されたキーを持つ生オブジェクトを返します。 |
拡張メソッド
GetInternalContext(TelemetryContext) |
TelemetryContext の内部コンテキストを返します。 |
適用対象
Azure SDK for .NET