Microsoft.ApplicationInsights.DataContracts Namespace

Klassen

AvailabilityTelemetry

Telemetrietyp, der für Verfügbarkeits-Webtestergebnisse verwendet wird. Enthält eine Uhrzeit und Nachricht sowie optional einige zusätzliche Metadaten. Weitere Informationen

DependencyTelemetry

Die -Klasse, die Informationen zur gesammelten Abhängigkeit darstellt. Weitere Informationen.

EventTelemetry

Telemetrietyp, der zum Nachverfolgen benutzerdefinierter Ereignisse verwendet wird. Weitere Informationen

ExceptionDetailsInfo

Wrapperklasse für Microsoft.ApplicationInsights.DataContracts.ExceptionDetailsInfo.ExceptionDetails , mit der Benutzer TypeName und Message abrufen/festlegen können.

ExceptionTelemetry

Telemetrietyp, der zum Nachverfolgen von Ausnahmen verwendet wird. Dadurch werden TypeName, Message und CallStack erfasst. Weitere Informationen

MetricTelemetry

Telemetrietyp, der zum Nachverfolgen von Metriken verwendet wird. Stellt einen Beispielsatz von Werten mit einer angegebenen Anzahl, Summe, max, min und Standardabweichung dar. Weitere Informationen

PageViewPerformanceTelemetry

Telemetrietyp, der zum Nachverfolgen der Seitenladeleistung verwendet wird.

PageViewTelemetry

Telemetrietyp, der zum Nachverfolgen von Seitenaufrufen verwendet wird.

PerformanceCounterTelemetry

Die -Klasse, die Informationen zu Leistungsindikatoren darstellt.

RequestTelemetry

Kapselt Informationen zu einer Webanforderung, die von der Anwendung verarbeitet wird.

SessionStateTelemetry

Telemetrietyp, der zum Nachverfolgen von Benutzersitzungen verwendet wird.

StackFrame

Wrapperklasse für Microsoft.ApplicationInsights.Extensibility.Implementation.External.StackFrame für API-Offenlegung.

TelemetryContext

Stellt einen Kontext zum Senden von Telemetriedaten an den Application Insights-Dienst dar. Weitere Informationen

TraceTelemetry

Telemetrietyp, der für Protokollmeldungen verwendet wird. Enthält eine Uhrzeit und Nachricht sowie optional einige zusätzliche Metadaten. Weitere Informationen

Schnittstellen

IJsonWriter

Kapselt Logik zum Serialisieren von Objekten in JSON.

ISupportAdvancedSampling

Stellen Sie Objekte dar, die erweiterte Samplingfeatures unterstützen.

ISupportMetrics

Stellt ein Objekt dar, das anwendungsdefinierte Metriken unterstützt.

ISupportProperties

Stellt ein -Objekt dar, das anwendungsdefinierte Eigenschaften unterstützt.

ISupportSampling

Stellen Sie Objekte dar, die Die Stichprobenerstellung unterstützen.

Enumerationen

ExceptionHandledAt

Diese Enumeration wird von ExceptionTelemetry verwendet, um zu ermitteln, ob und wo die Ausnahme behandelt wurde.

SamplingDecision

Stellt die Stichprobenentscheidung dar.

SamplingTelemetryItemTypes

Mögliche Elementtypen für die Stichprobenauswertung.

SessionState

Enthält Werte, die den Zustand einer Benutzersitzung identifizieren.

SeverityLevel

Diese Enumeration wird von ExceptionTelemetry und TraceTelemetry verwendet, um den Schweregrad zu identifizieren.