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. Weitere Informationen
public sealed class TelemetryContext
type TelemetryContext = class
Public NotInheritable Class TelemetryContext
- Vererbung
-
TelemetryContext
Konstruktoren
TelemetryContext() |
Initialisiert eine neue Instanz der TelemetryContext-Klasse. |
Felder
FlagDropIdentifiers |
Wert für das Flag, das angibt, dass der Server die IP-Adresse von eingehenden Ereignissen nicht speichern soll. |
Eigenschaften
Cloud |
Ruft das Objekt ab, das die von diesem TelemetryContextnachverfolgte Cloud beschreibt. |
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. |
Flags |
Ruft Flags ab, die die Ereignispriorität und das Endpunktverhalten steuern, oder legt diese fest. |
GlobalProperties |
Ruft ein Wörterbuch mit anwendungsdefinierte Eigenschaftswerte ab, die global im Bereich sind. Zukünftige SDK-Versionen könnten dies separat von den Eigenschaften auf Elementebene serialisieren. Weitere Informationen |
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 vorgang beschreibt, der von diesem TelemetryContextnachverfolgt wird. Weitere Informationen |
Properties |
Veraltet.
Ruft ein Wörterbuch mit anwendungsdefinierte Eigenschaftswerte ab. Weitere Informationen |
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. |
Methoden
StoreRawObject(String, Object, Boolean) |
Speichert das rohe Objekt für den angegebenen Schlüssel. Verwenden Sie dies, um Rohobjekte aus Datensammlern zu speichern, sodass TelemetryInitializers darauf zugreifen können, um zusätzliche Details zum Anreichern von Telemetriedaten zu extrahieren. Objekte, die über diese Methode gespeichert werden, werden nicht automatisch serialisiert und an das Back-End gesendet. Sie werden freigegeben (d. h. nicht geklont), wenn mehrere Senken konfiguriert sind, sodass senken sie als schreibgeschützt behandeln sollten. |
TryGetRawObject(String, Object) |
Gibt das unformatierte Objekt mit dem angegebenen Schlüssel zurück. |
Erweiterungsmethoden
GetInternalContext(TelemetryContext) |
Gibt den internen Kontext von TelemetryContext zurück. |
Gilt für:
Azure SDK for .NET