Поделиться через


BandwidthStatistics Структура

Определение

Представляет сведения о пропускной способности для передачи сетевых данных с помощью объекта StreamSocket, StreamWebSocket или MessageWebSocket .

/// [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
Наследование
BandwidthStatistics
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
ID_CAP_NETWORKING [Windows Phone]

Поля

InboundBandwidthPeaked

Логическое значение, указывающее, достигла ли вычисленная оценка пропускной способности входящего трафика для сети.

Этот член имеет значение true , если приложение использует достаточно пропускной способности подключения, чтобы система получите хорошую оценку продукта задержки пропускной способности и может определить, что окно перегрузки является значительной частью продукта задержки пропускной способности. Этот элемент может измениться с true на false , если приложение отправляет меньше данных.

Это значение всегда равно false в системах, в которых по умолчанию не включена расширенная статистика TCP.

InboundBitsPerSecond

Вычисленная оценка пропускной способности входящего трафика в битах в секунду.

Это значение всегда равно 0 в системах, в которых по умолчанию не включена расширенная статистика TCP.

InboundBitsPerSecondInstability

Мера нестабильности оценки входящей пропускной способности в битах в секунду.

Это значение всегда равно 0 в системах, в которых по умолчанию не включена расширенная статистика TCP.

OutboundBandwidthPeaked

Логическое значение, указывающее, достигла ли вычисленная оценка исходящей пропускной способности для сетевого пути.

Этот член имеет значение true , если приложение использует достаточно пропускной способности подключения, чтобы система получите хорошую оценку продукта задержки пропускной способности и может определить, что окно перегрузки является значительной частью продукта задержки пропускной способности. Этот элемент может измениться с true на false , если приложение отправляет меньше данных.

Это значение всегда равно false в системах, в которых по умолчанию не включена расширенная статистика TCP.

OutboundBitsPerSecond

Вычисленная оценка исходящей пропускной способности в битах в секунду.

Это значение всегда равно 0 в системах, в которых по умолчанию не включена расширенная статистика TCP.

OutboundBitsPerSecondInstability

Мера нестабильности оценки исходящей пропускной способности в битах в секунду.

Это значение всегда равно 0 в системах, в которых по умолчанию не включена расширенная статистика TCP.

Применяется к

См. также раздел