你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PageViewPerformanceTelemetry 类

定义

用于跟踪页面加载性能的遥测类型。

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
继承
PageViewPerformanceTelemetry
实现

构造函数

PageViewPerformanceTelemetry()

初始化 PageViewPerformanceTelemetry 类的新实例。

PageViewPerformanceTelemetry(String)

使用指定的 PageViewPerformanceTelemetry 初始化 pageName 类的新实例。

属性

Context

获取与当前遥测项关联的上下文。

DomProcessing

获取或设置页面 DOM 处理时间。

Duration

获取或设置页面视图持续时间。

Extension

获取或设置用于使用新的强类型化对象扩展此遥测实例的扩展。

Id

获取或设置页面视图 ID。

ItemTypeFlag

获取用于采样评估的项类型。

Metrics

获取自定义定义的指标的字典。 了解详细信息

Name

获取或设置页面的名称。

NetworkConnect

获取或设置页面加载网络时间。

PerfTotal

获取或设置页面加载总时间。

ProactiveSamplingDecision

获取或设置一个值,该值指示项目采样决策是否是主动做出的,以及此决策的结果。

Properties

获取应用程序定义的属性名称和值的字典,提供有关此页面视图的其他信息。 了解详细信息

ReceivedResponse

获取或设置页面加载接收响应持续时间。

SentRequest

获取或设置页面加载发送请求时间。

Sequence

获取或设置定义遥测项的绝对顺序的值。

Timestamp

获取或设置记录事件的日期和时间。

Url

获取或设置页面视图 URI。

方法

DeepClone()

深度克隆 PageViewTelemetry 对象。

SerializeData(ISerializationWriter)

使用给定 ISerializationWriter的 编写有关实现类型的数据类的序列化信息。

显式接口实现

ISupportSampling.SamplingPercentage

获取或设置介于 0 和 100) 之间的数据采样百分比 (。 应为 100/n,其中 n 是整数。 了解详细信息

ITelemetry.Sanitize()

根据约束清理属性。

扩展方法

GetEnvelopeName(ITelemetry)

获取 ITelemetry 对象的信封名称。

TrySetEnvelopeName(ITelemetry, String)

设置 ITelemetry 对象的信封名称。

适用于