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. |