AvailabilityTelemetry Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Tipo de telemetría usado para los resultados de pruebas web de disponibilidad. Contiene una hora y un mensaje y, opcionalmente, algunos metadatos adicionales. Más información
public sealed class AvailabilityTelemetry : Microsoft.ApplicationInsights.Channel.ITelemetry, Microsoft.ApplicationInsights.DataContracts.ISupportMetrics, Microsoft.ApplicationInsights.DataContracts.ISupportProperties
type AvailabilityTelemetry = class
interface ITelemetry
interface ISupportProperties
interface ISupportMetrics
Public NotInheritable Class AvailabilityTelemetry
Implements ISupportMetrics, ISupportProperties, ITelemetry
- Herencia
-
AvailabilityTelemetry
- Implementaciones
Constructores
AvailabilityTelemetry() |
Inicializa una nueva instancia de la AvailabilityTelemetry clase con propiedades vacías. |
AvailabilityTelemetry(String, DateTimeOffset, TimeSpan, String, Boolean, String) |
Inicializa una nueva instancia de la AvailabilityTelemetry clase con propiedades vacías. |
Propiedades
Context |
Obtiene el contexto asociado al elemento de telemetría actual. |
Duration |
Obtiene o establece la duración de la prueba de disponibilidad. |
Extension |
Obtiene o establece la extensión que se usa para extender esta instancia de telemetría mediante un nuevo objeto con tipo seguro. |
Id |
Obtiene o establece el identificador de ejecución de pruebas. |
Message |
Obtiene o establece el mensaje de error. |
Metrics |
Obtiene un diccionario de métricas de eventos definidas por la aplicación. Más información |
Name |
Obtiene o establece el nombre de la prueba. |
Properties |
Obtiene un diccionario de valores y nombres de propiedad definidos por la aplicación que proporcionan información adicional sobre esta ejecución de prueba de disponibilidad. Más información |
RunLocation |
Obtiene o establece la ubicación donde se ejecutó la prueba de disponibilidad. |
Sequence |
Obtiene o establece el valor que define el orden absoluto del elemento de telemetría. |
Success |
Obtiene o establece un valor que indica si la prueba de disponibilidad se realizó correctamente o no. |
Timestamp |
Obtiene o establece la fecha y hora en que se registró la telemetría. |
Métodos
DeepClone() |
Clona profundamente un AvailabilityTelemetry 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
Azure SDK for .NET