Table of Contents

Class PageViewPerformanceTelemetry

Namespace
Microsoft.ApplicationInsights.DataContracts
Assembly
Microsoft.ApplicationInsights.dll
public sealed class PageViewPerformanceTelemetry : ITelemetry, ISupportProperties, ISupportAdvancedSampling, ISupportSampling
Inheritance
PageViewPerformanceTelemetry
Implements
Inherited Members
Extension Methods

Constructors

PageViewPerformanceTelemetry()

public PageViewPerformanceTelemetry()

PageViewPerformanceTelemetry(string)

public PageViewPerformanceTelemetry(string pageName)

Parameters

pageName string

Properties

Context

public TelemetryContext Context { get; }

Property Value

TelemetryContext

DomProcessing

public TimeSpan DomProcessing { get; set; }

Property Value

TimeSpan

Duration

public TimeSpan Duration { get; set; }

Property Value

TimeSpan

Extension

public IExtension Extension { get; set; }

Property Value

IExtension

Id

public string Id { get; set; }

Property Value

string

ItemTypeFlag

public SamplingTelemetryItemTypes ItemTypeFlag { get; }

Property Value

SamplingTelemetryItemTypes

Metrics

public IDictionary<string, double> Metrics { get; }

Property Value

IDictionary<string, double>

Name

public string Name { get; set; }

Property Value

string

NetworkConnect

public TimeSpan NetworkConnect { get; set; }

Property Value

TimeSpan

PerfTotal

public TimeSpan PerfTotal { get; set; }

Property Value

TimeSpan

ProactiveSamplingDecision

public SamplingDecision ProactiveSamplingDecision { get; set; }

Property Value

SamplingDecision

Properties

public IDictionary<string, string> Properties { get; }

Property Value

IDictionary<string, string>

ReceivedResponse

public TimeSpan ReceivedResponse { get; set; }

Property Value

TimeSpan

SentRequest

public TimeSpan SentRequest { get; set; }

Property Value

TimeSpan

Sequence

public string Sequence { get; set; }

Property Value

string

Timestamp

public DateTimeOffset Timestamp { get; set; }

Property Value

DateTimeOffset

Url

public Uri Url { get; set; }

Property Value

Uri

Methods

DeepClone()

public ITelemetry DeepClone()

Returns

ITelemetry

SerializeData(ISerializationWriter)

public void SerializeData(ISerializationWriter serializationWriter)

Parameters

serializationWriter ISerializationWriter