AdaptiveMediaSourceDownloadStatistics Klasse

Definition

Stellt eine Reihe von Downloadstatistiken dar, die den Ereignissen AdaptiveMediaSource.DownloadFailed und AdaptiveMediaSource.DownloadCompleted zugeordnet sind .

public ref class AdaptiveMediaSourceDownloadStatistics sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AdaptiveMediaSourceDownloadStatistics final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AdaptiveMediaSourceDownloadStatistics
Public NotInheritable Class AdaptiveMediaSourceDownloadStatistics
Vererbung
Object Platform::Object IInspectable AdaptiveMediaSourceDownloadStatistics
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Hinweise

Diese Werte werden zum Aktivieren der Telemetriesammlung bereitgestellt und sind nicht für die Anpassung des App-Verhaltens zur Laufzeit vorgesehen.

Eigenschaften

ContentBytesReceivedCount

Ruft die Anzahl der Bytes ab, die zum Zeitpunkt des Ereignisses empfangen wurden.

TimeToFirstByteReceived

Ruft das Zeitfenster zwischen dem Zeitpunkt ab, in dem das System die asynchrone HTTP-Anforderung für den Inhalt vornimmt und wann der erste Datenblock aus dem HTTP-Stream gelesen wurde.

TimeToHeadersReceived

Ruft das Zeitfenster zwischen dem Zeitpunkt ab, in dem das System die asynchrone HTTP-Anforderung für den Inhalt vornimmt, und dem Zeitpunkt, an dem der Vorgang abgeschlossen ist, wenn die HTTP-Header empfangen wurden.

TimeToLastByteReceived

Ruft das Zeitfenster zwischen dem Zeitpunkt ab, in dem das System die asynchrone HTTP-Anforderung für den Inhalt vornimmt und wann der letzte Datenblock aus dem HTTP-Stream gelesen wurde.

Gilt für: