TelemetryContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Kontext zum 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 komponente beschreibt, die von diesem TelemetryContextnachverfolgt wird. |
Device |
Ruft das Objekt ab, das das von diesem TelemetryContextnachverfolgte Gerät beschreibt. |
InstrumentationKey |
Ruft den Standardinstrumentierungsschlüssel für alle ITelemetry Objekte ab, die in diesem protokolliert sind, oder legt diesen TelemetryContextfest. |
Location |
Ruft das Objekt ab, das einen Von diesem TelemetryContextnachverfolgten Speicherort beschreibt. |
Operation |
Ruft das Objekt ab, das einen von diesem TelemetryContextnachverfolgten Vorgang beschreibt. |
Properties |
Ruft ein Wörterbuch mit anwendungsdefinierte Eigenschaftswerte ab. |
Session |
Ruft das Objekt ab, das eine Benutzersitzung beschreibt, die von diesem TelemetryContextnachverfolgt wird. |
User |
Ruft das Objekt ab, das einen von diesem TelemetryContextnachverfolgten Benutzer beschreibt. |
Explizite Schnittstellenimplementierungen
IJsonSerializable.Serialize(IJsonWriter) |
Serialisiert dieses Objekt im JSON-Format. Dies wird vom Common Schema 2.0-Datenfluss verwendet. Allgemeines Schema 4 verwendet keine Tags und schreibt den iKey in TelemetryHelper:WriteEnvelopeProperties, da es ein anderes Format verwendet. |
Erweiterungsmethoden
GetInternalContext(TelemetryContext) |
Gibt den internen Kontext von TelemetryContext zurück. |