Compartir a través de


MetricTelemetry Clase

Definición

Tipo de telemetría usado para realizar un seguimiento de las métricas. Representa un conjunto de valores de ejemplo con un recuento, una suma, un máximo, un mínimo y una desviación estándar especificadas. Más información

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
Herencia
MetricTelemetry
Implementaciones

Constructores

MetricTelemetry()

Inicializa una nueva instancia de la MetricTelemetry clase con propiedades vacías.

MetricTelemetry(String, Double)

Obsoleto: use MetricTelemetry(name,count,sum,min,max,standardDeviation). Inicializa una nueva instancia de la clase MetricTelemetry con los parámetros metricName y metricValue especificados.

MetricTelemetry(String, Int32, Double, Double, Double, Double)

Inicializa una nueva instancia de la MetricTelemetry clase con las propiedades proporcionadas.

MetricTelemetry(String, String, Int32, Double, Double, Double, Double)

Inicializa una nueva instancia de la MetricTelemetry clase con las propiedades proporcionadas.

Propiedades

Context

Obtiene el contexto asociado al elemento de telemetría actual.

Count

Obtiene o establece el número de valores del conjunto de muestras.

Extension

Obtiene o establece la extensión que se usa para extender esta instancia de telemetría mediante un nuevo objeto con tipo seguro.

Max

Obtiene o establece el valor máximo de esta métrica en el conjunto de muestras.

MetricNamespace

Obtiene o establece el nombre de la métrica.

Min

Obtiene o establece el valor mínimo de esta métrica en el conjunto de muestras.

Name

Obtiene o establece el nombre de la métrica.

Properties

Obtiene un diccionario de nombres y valores de propiedad definidos por la aplicación que proporcionan información adicional sobre esta métrica. Más información

Sequence

Obtiene o establece el valor que define el orden absoluto del elemento de telemetría.

StandardDeviation

Obtiene o establece la desviación estándar de esta métrica en el conjunto de muestras.

Sum

Obtiene o establece la suma de los valores de las muestras de métricas.

Timestamp

Obtiene o establece la fecha y hora en que se registró el evento.

Value
Obsoletos.

Obtiene o establece el valor de esta métrica.

Métodos

DeepClone()

Clona profundamente un MetricTelemetry objeto .

SerializeData(ISerializationWriter)

Escribe información de serialización sobre la clase de datos del tipo de implementación mediante el especificado ISerializationWriter.

Implementaciones de interfaz explícitas

ITelemetry.Sanitize()

Sanea las propiedades en función de las restricciones.

Métodos de extensión

GetEnvelopeName(ITelemetry)

Obtiene el nombre del sobre del objeto ITelemetry.

TrySetEnvelopeName(ITelemetry, String)

Establece el nombre del sobre para el objeto ITelemetry.

Se aplica a