Sprache

BandwidthStatistics Struktur

Definition

Stellt Bandbreiteninformationen für die Netzwerkdatenübertragung mithilfe eines StreamSocket-, StreamWebSocket- oder MessageWebSocket-Objekts dar.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct BandwidthStatistics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct BandwidthStatistics
var bandwidthStatistics = {
outboundBitsPerSecond : /* Your value */,
inboundBitsPerSecond : /* Your value */,
outboundBitsPerSecondInstability : /* Your value */,
inboundBitsPerSecondInstability : /* Your value */,
outboundBandwidthPeaked : /* Your value */,
inboundBandwidthPeaked : /* Your value */
}
Public Structure BandwidthStatistics
Vererbung
BandwidthStatistics
Attribute

Windows-Anforderungen

Anforderungen Beschreibung
Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

Name Beschreibung
InboundBandwidthPeaked

Ein boolescher Wert, der angibt, ob die berechnete eingehende Bandbreitenschätzung für das Netzwerk spitzenwert ist.

Dieses Mitglied ist auf "true " festgelegt, wenn die App genügend Verbindungsbandbreite verwendet, die das System erhalten kann, eine gute Schätzung des Produkts zur Bandbreitenverzögerung und kann feststellen, dass das Überlastungsfenster ein erheblicher Anteil des Bandbreitenverzögerungsprodukts ist. Dieses Element kann von "true " in "false " geändert werden, wenn die App weniger Daten sendet.

Dieser Wert ist immer "false" für Systeme, für die standardmäßig keine erweiterte TCP-Statistik aktiviert ist.

InboundBitsPerSecond

Die berechnete eingehende Bandbreitenschätzung in Bits pro Sekunde.

Dieser Wert ist immer 0 auf Systemen, die standardmäßig keine erweiterten TCP-Statistiken aktiviert haben.

InboundBitsPerSecondInstability

Ein Maß für die Instabilität der eingehenden Bandbreitenschätzung in Bits pro Sekunde.

Dieser Wert ist immer 0 auf Systemen, die standardmäßig keine erweiterten TCP-Statistiken aktiviert haben.

OutboundBandwidthPeaked

Ein boolescher Wert, der angibt, ob die berechnete ausgehende Bandbreitenschätzung für den Netzwerkpfad spitzenwert ist.

Dieses Mitglied ist auf "true " festgelegt, wenn die App genügend Verbindungsbandbreite verwendet, die das System erhalten kann, eine gute Schätzung des Produkts zur Bandbreitenverzögerung und kann feststellen, dass das Überlastungsfenster ein erheblicher Anteil des Bandbreitenverzögerungsprodukts ist. Dieses Element kann von "true " in "false " geändert werden, wenn die App weniger Daten sendet.

Dieser Wert ist immer "false" für Systeme, für die standardmäßig keine erweiterte TCP-Statistik aktiviert ist.

OutboundBitsPerSecond

Die berechnete ausgehende Bandbreitenschätzung in Bits pro Sekunde.

Dieser Wert ist immer 0 auf Systemen, die standardmäßig keine erweiterten TCP-Statistiken aktiviert haben.

OutboundBitsPerSecondInstability

Ein Maß für die Instabilität der ausgehenden Bandbreitenschätzung in Bits pro Sekunde.

Dieser Wert ist immer 0 auf Systemen, die standardmäßig keine erweiterten TCP-Statistiken aktiviert haben.

Gilt für:

Siehe auch