PageViewPerformanceTelemetry 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 suivre les performances de chargement de page.
public sealed class PageViewPerformanceTelemetry : Microsoft.ApplicationInsights.Channel.ITelemetry, Microsoft.ApplicationInsights.DataContracts.ISupportAdvancedSampling, Microsoft.ApplicationInsights.DataContracts.ISupportProperties
type PageViewPerformanceTelemetry = class
interface ITelemetry
interface ISupportProperties
interface ISupportAdvancedSampling
interface ISupportSampling
Public NotInheritable Class PageViewPerformanceTelemetry
Implements ISupportAdvancedSampling, ISupportProperties, ITelemetry
- Héritage
-
PageViewPerformanceTelemetry
- Implémente
Constructeurs
PageViewPerformanceTelemetry() |
Initialise une nouvelle instance de la classe PageViewPerformanceTelemetry. |
PageViewPerformanceTelemetry(String) |
Initialise une nouvelle instance de la classe PageViewPerformanceTelemetry avec le |
Propriétés
Context |
Obtient le contexte associé à l’élément de télémétrie actuel. |
DomProcessing |
Obtient ou définit le temps de traitement DOM de la page. |
Duration |
Obtient ou définit la durée de l’affichage de page. |
Extension |
Obtient ou définit l’extension utilisée pour étendre cette instance de télémétrie à l’aide d’un nouvel objet typé fort. |
Id |
Obtient ou définit l’ID d’affichage de page. |
ItemTypeFlag |
Obtient le type d’élément pour l’évaluation de l’échantillonnage. |
Metrics |
Obtient un dictionnaire de métriques définies personnalisées. En savoir plus |
Name |
Obtient ou définit le nom de la page. |
NetworkConnect |
Obtient ou définit l’heure réseau de chargement de page. |
PerfTotal |
Obtient ou définit le temps total de chargement de la page. |
ProactiveSamplingDecision |
Obtient ou définit une valeur indiquant si la décision d’échantillonnage d’élément a été prise de manière proactive et le résultat de cette décision. |
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 vue de page. En savoir plus |
ReceivedResponse |
Obtient ou définit la durée de réponse de réception du chargement de page. |
SentRequest |
Obtient ou définit l’heure d’envoi de la demande de chargement de page. |
Sequence |
Obtient ou définit la valeur qui définit l’ordre absolu de l’élément de télémétrie. |
Timestamp |
Obtient ou définit la date et l’heure d’enregistrement de l’événement. |
Url |
Obtient ou définit l’URI d’affichage de page. |
Méthodes
DeepClone() |
Clone profondément un PageViewTelemetry 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
ISupportSampling.SamplingPercentage |
Obtient ou définit le pourcentage d’échantillonnage des données (entre 0 et 100). Doit être 100/n, où n est un entier. En savoir plus |
ITelemetry.Sanitize() |
Assainit 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