AvailabilityTelemetry Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Type de télémétrie utilisé pour les résultats des tests web de disponibilité. Contient une heure et un message et éventuellement des métadonnées supplémentaires. En savoir plus
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
- Héritage
-
AvailabilityTelemetry
- Implémente
Constructeurs
AvailabilityTelemetry() |
Initialise une nouvelle instance de la AvailabilityTelemetry classe avec des propriétés vides. |
AvailabilityTelemetry(String, DateTimeOffset, TimeSpan, String, Boolean, String) |
Initialise une nouvelle instance de la AvailabilityTelemetry classe avec des propriétés vides. |
Propriétés
Context |
Obtient le contexte associé à l’élément de télémétrie actuel. |
Duration |
Obtient ou définit la durée du test de disponibilité. |
Extension |
Obtient ou définit l’extension utilisée pour étendre cette télémétrie instance à l’aide d’un nouvel objet typé fort. |
Id |
Obtient ou définit l’ID de série de tests. |
Message |
Obtient ou définit le message d'erreur. |
Metrics |
Obtient un dictionnaire de métriques d’événement définies par l’application. En savoir plus |
Name |
Obtient ou définit le nom du test. |
Properties |
Obtient un dictionnaire de noms de propriétés et de valeurs définis par l’application qui fournit des informations supplémentaires sur cette série de tests de disponibilité. En savoir plus |
RunLocation |
Obtient ou définit l’emplacement où le test de disponibilité a été exécuté. |
Sequence |
Obtient ou définit la valeur qui définit l’ordre absolu de l’élément de télémétrie. |
Success |
Obtient ou définit une valeur indiquant si le test de disponibilité a réussi ou non. |
Timestamp |
Obtient ou définit la date et l’heure d’enregistrement des données de télémétrie. |
Méthodes
DeepClone() |
Clone profondément un AvailabilityTelemetry objet. |
SerializeData(ISerializationWriter) |
Écrit des informations de sérialisation sur la classe de données du type d’implémentation à l’aide du donné ISerializationWriter. |
Implémentations d’interfaces explicites
ITelemetry.Sanitize() |
Nettoie les propriétés en fonction des contraintes. |
Méthodes d’extension
GetEnvelopeName(ITelemetry) |
Obtient le nom de l’enveloppe de l’objet ITelemetry. |
TrySetEnvelopeName(ITelemetry, String) |
Définit le nom de l’enveloppe de l’objet ITelemetry. |
S’applique à
Azure SDK for .NET