TelemetryContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Application Insights サービスにテレメトリを送信するためのコンテキストを表します。
public ref class TelemetryContext sealed : Microsoft::VisualStudio::ApplicationInsights::DataContracts::IJsonSerializable
public sealed class TelemetryContext : Microsoft.VisualStudio.ApplicationInsights.DataContracts.IJsonSerializable
type TelemetryContext = class
interface IJsonSerializable
Public NotInheritable Class TelemetryContext
Implements IJsonSerializable
- 継承
-
TelemetryContext
- 実装
コンストラクター
TelemetryContext() |
TelemetryContext クラスの新しいインスタンスを初期化します。 |
プロパティ
Component |
この TelemetryContextによって追跡されるコンポーネントを記述する オブジェクトを取得します。 |
Device |
この TelemetryContextによって追跡されるデバイスを記述する オブジェクトを取得します。 |
InstrumentationKey |
この TelemetryContextに記録されているすべてのITelemetryオブジェクトの既定のインストルメンテーション キーを取得または設定します。 |
Location |
この TelemetryContextによって追跡される場所を記述する オブジェクトを取得します。 |
Operation |
この TelemetryContextによって追跡される操作を記述する オブジェクトを取得します。 |
Properties |
アプリケーション定義のプロパティ値のディクショナリを取得します。 |
Session |
この TelemetryContextによって追跡されるユーザー セッションを記述する オブジェクトを取得します。 |
User |
この TelemetryContextによって追跡されるユーザーを記述する オブジェクトを取得します。 |
明示的なインターフェイスの実装
IJsonSerializable.Serialize(IJsonWriter) |
このオブジェクトを JSON 形式でシリアル化します。 これは、Common Schema 2.0 データ フローで使用されます。 共通スキーマ 4 はタグを使用せず、別の形式を使用しているため、TelemetryHelper:WriteEnvelopeProperties に iKey を書き込みます |
拡張メソッド
GetInternalContext(TelemetryContext) |
TelemetryContext の内部コンテキストを返します。 |