Freigeben über


EventTelemetry Klasse

Definition

Telemetrietyp, der zum Nachverfolgen von Ereignissen verwendet wird.

public ref class EventTelemetry sealed : Microsoft::VisualStudio::ApplicationInsights::Channel::ITelemetry, Microsoft::VisualStudio::ApplicationInsights::DataContracts::ISupportProperties
public sealed class EventTelemetry : Microsoft.VisualStudio.ApplicationInsights.Channel.ITelemetry, Microsoft.VisualStudio.ApplicationInsights.DataContracts.ISupportProperties
type EventTelemetry = class
    interface ITelemetry
    interface ISupportProperties
Public NotInheritable Class EventTelemetry
Implements ISupportProperties, ITelemetry
Vererbung
EventTelemetry
Implementiert

Konstruktoren

EventTelemetry()

Initialisiert eine neue Instanz der EventTelemetry-Klasse.

EventTelemetry(String)

Initialisiert eine neue Instanz der EventTelemetry-Klasse mit dem angegebenen name.

Eigenschaften

CommonSchemaVersion

Ruft die Allgemeine Schemaversion für dieses Ereignis ab, das zum Bestimmen der Datenform und des Übertragungsendpunkts verwendet wird, oder legt diese fest.

Context

Ruft den Kontext ab, der dem aktuellen Telemetrieelement zugeordnet ist.

Metrics

Ruft ein Wörterbuch mit anwendungsdefinierten Ereignismetriken ab.

Name

Ruft den Namen des Ereignisses ab oder legt diesen fest.

Properties

Ruft ein Wörterbuch mit anwendungsdefinierte Eigenschaftsnamen und -werten ab, das zusätzliche Informationen zu diesem Ereignis bereitstellt.

Sequence

Ruft den Wert ab, der die absolute Reihenfolge des Telemetrieelements definiert, oder legt diesen fest.

Timestamp

Ruft Datum und Uhrzeit der Ereignisaufzeichnung ab oder legt diese fest.

Explizite Schnittstellenimplementierungen

ITelemetry.Sanitize()

Bereinigt die Eigenschaften basierend auf Einschränkungen.

Gilt für: