Compartir a través de


PageViewTelemetry Clase

Definición

Tipo de telemetría usado para realizar un seguimiento de las vistas de página.

public sealed class PageViewTelemetry : Microsoft.ApplicationInsights.Channel.ITelemetry, Microsoft.ApplicationInsights.DataContracts.ISupportAdvancedSampling, Microsoft.ApplicationInsights.DataContracts.ISupportMetrics, Microsoft.ApplicationInsights.DataContracts.ISupportProperties
type PageViewTelemetry = class
    interface ITelemetry
    interface ISupportProperties
    interface ISupportAdvancedSampling
    interface ISupportSampling
    interface ISupportMetrics
Public NotInheritable Class PageViewTelemetry
Implements ISupportAdvancedSampling, ISupportMetrics, ISupportProperties, ITelemetry
Herencia
PageViewTelemetry
Implementaciones

Comentarios

Puede enviar información sobre las páginas que ve la aplicación a Application Insights pasando una instancia de la PageViewTelemetry clase al TrackPageView(PageViewTelemetry) método . Más información

Constructores

PageViewTelemetry()

Inicializa una nueva instancia de la clase PageViewTelemetry.

PageViewTelemetry(String)

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

Propiedades

Context

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

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.

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

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 la 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