AvailabilityTelemetry Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tipo de telemetria usado para resultados de teste da Web de disponibilidade. Contém uma hora e uma mensagem e, opcionalmente, alguns metadados adicionais. Saiba mais
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
- Herança
-
AvailabilityTelemetry
- Implementações
Construtores
AvailabilityTelemetry() |
Inicializa uma nova instância da AvailabilityTelemetry classe com propriedades vazias. |
AvailabilityTelemetry(String, DateTimeOffset, TimeSpan, String, Boolean, String) |
Inicializa uma nova instância da AvailabilityTelemetry classe com propriedades vazias. |
Propriedades
Context |
Obtém o contexto associado ao item de telemetria atual. |
Duration |
Obtém ou define a duração do teste de disponibilidade. |
Extension |
Obtém ou define a extensão usada para estender essa instância de telemetria usando o novo objeto forte tipado. |
Id |
Obtém ou define a ID de execução de teste. |
Message |
Obtém ou define a mensagem de erro. |
Metrics |
Obtém um dicionário de métricas de evento definidas pelo aplicativo. Saiba mais |
Name |
Obtém ou define o nome do teste. |
Properties |
Obtém um dicionário de valores e nomes de propriedade definidos pelo aplicativo que fornecem informações adicionais sobre essa execução de teste de disponibilidade. Saiba mais |
RunLocation |
Obtém ou define o local em que o teste de disponibilidade foi executado. |
Sequence |
Obtém ou define o valor que define a ordem absoluta do item de telemetria. |
Success |
Obtém ou define um valor que indica se o teste de disponibilidade foi bem-sucedido ou não. |
Timestamp |
Obtém ou define a data e a hora em que a telemetria foi registrada. |
Métodos
DeepClone() |
Clona profundamente um AvailabilityTelemetry objeto . |
SerializeData(ISerializationWriter) |
Grava informações de serialização sobre a classe de dados do tipo de implementação usando o fornecido ISerializationWriter. |
Implantações explícitas de interface
ITelemetry.Sanitize() |
Sanitiza as propriedades com base em restrições. |
Métodos de Extensão
GetEnvelopeName(ITelemetry) |
Obtém o nome do envelope para o objeto ITelemetry. |
TrySetEnvelopeName(ITelemetry, String) |
Define o nome do envelope para o objeto ITelemetry. |
Aplica-se a
Azure SDK for .NET