Compartir por


PageViewPerformanceTelemetry Clase

Definición

Tipo de telemetría usado para realizar un seguimiento del rendimiento de la carga de páginas.

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

Constructores

PageViewPerformanceTelemetry()

Inicializa una nueva instancia de la clase PageViewPerformanceTelemetry.

PageViewPerformanceTelemetry(String)

Inicializa una nueva instancia de la clase PageViewPerformanceTelemetry con el objeto pageName especificado.

Propiedades

Context

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

DomProcessing

Obtiene o establece el tiempo de procesamiento del DOM de página.

Duration

Obtiene o establece la duración de la vista de página.

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 vista de página.

ItemTypeFlag

Obtiene el tipo de elemento para la evaluación de muestreo.

Metrics

Obtiene un diccionario de métricas definidas personalizadas. Más información

Name

Obtiene o establece el nombre de la página.

NetworkConnect

Obtiene o establece el tiempo de red de carga de página.

PerfTotal

Obtiene o establece el tiempo total de carga de página.

ProactiveSamplingDecision

Obtiene o establece un valor que indica si la decisión de muestreo de elementos se tomó de forma pro-activa y el resultado de esta decisión.

Properties

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

ReceivedResponse

Obtiene o establece la duración de la respuesta de recepción de carga de página.

SentRequest

Obtiene o establece el tiempo de solicitud de envío de carga de página.

Sequence

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

Timestamp

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

Url

Obtiene o establece el URI de vista de página.

Métodos

DeepClone()

Clona profundamente un PageViewTelemetry 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

ISupportSampling.SamplingPercentage

Obtiene o establece el porcentaje de muestreo de datos (entre 0 y 100). Debe ser 100/n, donde n es un entero. Más información

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