MetricTelemetry 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.
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
public sealed class MetricTelemetry : Microsoft.ApplicationInsights.Channel.ITelemetry, Microsoft.ApplicationInsights.DataContracts.ISupportProperties
type MetricTelemetry = class
interface ITelemetry
interface ISupportProperties
Public NotInheritable Class MetricTelemetry
Implements ISupportProperties, ITelemetry
- Vererbung
-
MetricTelemetry
- Implementiert
Konstruktoren
MetricTelemetry() |
Initialisiert eine neue instance der MetricTelemetry -Klasse mit leeren Eigenschaften. |
MetricTelemetry(String, Double) |
Veraltet: Verwenden Sie MetricTelemetry(name,count,sum,min,max,standardDeviation). Initialisiert eine neue Instanz der MetricTelemetry-Klasse mit den angegebenen |
MetricTelemetry(String, Int32, Double, Double, Double, Double) |
Initialisiert eine neue instance der MetricTelemetry -Klasse mit bereitgestellten Eigenschaften. |
MetricTelemetry(String, String, Int32, Double, Double, Double, Double) |
Initialisiert eine neue instance der MetricTelemetry -Klasse mit bereitgestellten Eigenschaften. |
Eigenschaften
Context |
Ruft den Kontext ab, der dem aktuellen Telemetrieelement zugeordnet ist. |
Count |
Ruft die Anzahl der Werte im Beispielsatz ab oder legt sie fest. |
Extension |
Ruft die Erweiterung ab, die verwendet wird, um diese Telemetriedaten instance mit einem neuen stark typisierten Objekt zu erweitern, oder legt sie fest. |
Max |
Ruft den maximalen Wert dieser Metrik für den Beispielsatz ab oder legt diesen fest. |
MetricNamespace |
Ruft den Namen der Metrik ab oder legt den Namen fest. |
Min |
Ruft den Min-Wert dieser Metrik für den Beispielsatz ab oder legt diesen fest. |
Name |
Ruft den Namen der Metrik ab oder legt den Namen fest. |
Properties |
Ruft ein Wörterbuch mit anwendungsdefinierte Eigenschaftsnamen und -werten ab, das zusätzliche Informationen zu dieser Metrik bereitstellt. Weitere Informationen |
Sequence |
Ruft den Wert ab, der die absolute Reihenfolge des Telemetrieelements definiert, oder legt diesen fest. |
StandardDeviation |
Ruft die Standardabweichung dieser Metrik über den Beispielsatz ab oder legt diese fest. |
Sum |
Ruft die Summe der Werte der Metrikbeispiele ab oder legt diese fest. |
Timestamp |
Ruft Datum und Uhrzeit der Ereignisaufzeichnung ab oder legt diese fest. |
Value |
Veraltet.
Ruft den Wert dieser Metrik ab oder legt diesen fest. |
Methoden
DeepClone() |
Klont ein MetricTelemetry Objekt tief. |
SerializeData(ISerializationWriter) |
Schreibt Serialisierungsinformationen zur Datenklasse des implementierenden Typs mithilfe des angegebenen ISerializationWriter. |
Explizite Schnittstellenimplementierungen
ITelemetry.Sanitize() |
Sanitisiert die Eigenschaften basierend auf Einschränkungen. |
Erweiterungsmethoden
GetEnvelopeName(ITelemetry) |
Ruft den Umschlagnamen für das ITelemetry-Objekt ab. |
TrySetEnvelopeName(ITelemetry, String) |
Legt den Umschlagnamen für das ITelemetry-Objekt fest. |
Gilt für:
Azure SDK for .NET