Compartilhar via


PageViewPerformanceTelemetry Classe

Definição

Tipo de telemetria usado para acompanhar o desempenho de carregamento de página.

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
Herança
PageViewPerformanceTelemetry
Implementações

Construtores

PageViewPerformanceTelemetry()

Inicializa uma nova instância da classe PageViewPerformanceTelemetry.

PageViewPerformanceTelemetry(String)

Inicializa uma nova instância da classe PageViewPerformanceTelemetry com o pageName especificado.

Propriedades

Context

Obtém o contexto associado ao item de telemetria atual.

DomProcessing

Obtém ou define o tempo de processamento do DOM da página.

Duration

Obtém ou define a duração do modo de exibição de página.

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 do modo de exibição de página.

ItemTypeFlag

Obtém o tipo de item para avaliação de amostragem.

Metrics

Obtém um dicionário de métricas definidas personalizadas. Saiba mais

Name

Obtém ou define o nome da página.

NetworkConnect

Obtém ou define o tempo de rede de carregamento de página.

PerfTotal

Obtém ou define o tempo total de carregamento da página.

ProactiveSamplingDecision

Obtém ou define um valor que indica se a decisão de amostragem de item foi tomada proativamente e o resultado dessa decisão.

Properties

Obtém um dicionário de valores e nomes de propriedade definidos pelo aplicativo que fornecem informações adicionais sobre essa exibição de página. Saiba mais

ReceivedResponse

Obtém ou define a duração da resposta de recebimento de carregamento de página.

SentRequest

Obtém ou define o tempo de solicitação de envio de carregamento de página.

Sequence

Obtém ou define o valor que define a ordem absoluta do item de telemetria.

Timestamp

Obtém ou define a data e a hora em que o evento foi gravado.

Url

Obtém ou define o URI do modo de exibição de página.

Métodos

DeepClone()

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

ISupportSampling.SamplingPercentage

Obtém ou define o percentual de amostragem de dados (entre 0 e 100). Deve ser 100/n em que n é um inteiro. Saiba mais

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