TelemetryContext Klasse

Definition

Stellt einen Kontext für das Senden von Telemetriedaten an den Application Insights-Dienst dar.

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
Vererbung
TelemetryContext
Implementiert

Konstruktoren

TelemetryContext()

Initialisiert eine neue Instanz der TelemetryContext-Klasse.

Eigenschaften

Component

Ruft das-Objekt ab, das die von diesem verfolgte Komponente beschreibt TelemetryContext .

Device

Ruft das-Objekt ab, das das von diesem verfolgte Gerät beschreibt TelemetryContext .

InstrumentationKey

Ruft den Standard Instrumentations Schlüssel für alle-Objekte ab, die ITelemetry in diesem protokolliert wurden TelemetryContext

Location

Ruft das Objekt ab, das einen von diesem nach verfolgten Speicherort beschreibt TelemetryContext .

Operation

Ruft das-Objekt ab, das einen von diesem nach verfolgten Vorgang beschreibt TelemetryContext .

Properties

Ruft ein Wörterbuch von Anwendungs definierten Eigenschafts Werten ab.

Session

Ruft das-Objekt ab, das eine von dieser nach verfolgte Benutzersitzung beschreibt TelemetryContext .

User

Ruft das-Objekt ab, das einen von diesem verfolgten Benutzer Beschreibt TelemetryContext .

Explizite Schnittstellenimplementierungen

IJsonSerializable.Serialize(IJsonWriter)

Serialisiert dieses Objekt im JSON-Format.

Erweiterungsmethoden

GetInternalContext(TelemetryContext)

Gibt den internen Kontext von telemetrycontext zurück.

Gilt für