Adaptive​Media​Source​Download​Statistics Adaptive​Media​Source​Download​Statistics Adaptive​Media​Source​Download​Statistics Class

Definition

Represents a set of download statistics associated with the AdaptiveMediaSource.DownloadFailed and AdaptiveMediaSource.DownloadCompleted events.

public : sealed class AdaptiveMediaSourceDownloadStatistics : IAdaptiveMediaSourceDownloadStatisticspublic sealed class AdaptiveMediaSourceDownloadStatistics : IAdaptiveMediaSourceDownloadStatisticsPublic NotInheritable Class AdaptiveMediaSourceDownloadStatistics Implements IAdaptiveMediaSourceDownloadStatistics
Attributes
Windows 10 requirements
Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)

Remarks

These values are provided to enable telemetry collection and are not intended to be used to adjust app behavior at runtime.

Properties

ContentBytesReceivedCount ContentBytesReceivedCount ContentBytesReceivedCount

Gets the count of bytes that have been received at the time of the event.

public : ulong ContentBytesReceivedCount { get; }public ulong ContentBytesReceivedCount { get; }Public ReadOnly Property ContentBytesReceivedCount As ulong
Value
ulong ulong ulong

The count of bytes that have been received at the time of the event.

Attributes

TimeToFirstByteReceived TimeToFirstByteReceived TimeToFirstByteReceived

Gets the time window between when the system makes the asyncronous http request for the content and when the first block of data has been read from the http stream.

public : IReference<TimeSpan> TimeToFirstByteReceived { get; }public Nullable<TimeSpan> TimeToFirstByteReceived { get; }Public ReadOnly Property TimeToFirstByteReceived As Nullable<TimeSpan>
Value
IReference<TimeSpan> Nullable<TimeSpan> Nullable<TimeSpan>

The time window between when the system makes the asyncronous http request for the content and when the first block of data has been read from the http stream.

Attributes

TimeToHeadersReceived TimeToHeadersReceived TimeToHeadersReceived

Gets the time window between when the system makes the asyncronous http request for the content and when the operation completes, when the http headers have been received.

public : IReference<TimeSpan> TimeToHeadersReceived { get; }public Nullable<TimeSpan> TimeToHeadersReceived { get; }Public ReadOnly Property TimeToHeadersReceived As Nullable<TimeSpan>
Value
IReference<TimeSpan> Nullable<TimeSpan> Nullable<TimeSpan>

The time window between when the system makes the asyncronous http request for the content and when the operation completes, when the http headers have been received.

Attributes

TimeToLastByteReceived TimeToLastByteReceived TimeToLastByteReceived

Gets the time window between when the system makes the asyncronous http request for the content and when the last block of data has been read from the http stream.

public : IReference<TimeSpan> TimeToLastByteReceived { get; }public Nullable<TimeSpan> TimeToLastByteReceived { get; }Public ReadOnly Property TimeToLastByteReceived As Nullable<TimeSpan>
Value
IReference<TimeSpan> Nullable<TimeSpan> Nullable<TimeSpan>

The time window between when the system makes the asyncronous http request for the content and when the last block of data has been read from the http stream.

Attributes