BandwidthStatistics Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa información de ancho de banda para la transferencia de datos de red mediante un objeto StreamSocket, StreamWebSocket o 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
- Herencia
-
BandwidthStatistics
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
ID_CAP_NETWORKING [Windows Phone]
|
Campos
InboundBandwidthPeaked |
Valor booleano que indica si la estimación calculada del ancho de banda de entrada de la red se ha pico. Este miembro se establece en true cuando la aplicación usa suficiente ancho de banda de conexión que el sistema puede obtener una buena estimación del producto de retraso de ancho de banda y puede determinar que la ventana de congestión es una fracción sustancial del producto de retraso de ancho de banda. Este miembro puede cambiar de true a false si la aplicación envía menos datos. Este valor siempre es false en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada. |
InboundBitsPerSecond |
La estimación calculada del ancho de banda de entrada en bits por segundo. Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada. |
InboundBitsPerSecondInstability |
Medida de la inestabilidad de la estimación del ancho de banda entrante en bits por segundo. Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada. |
OutboundBandwidthPeaked |
Valor booleano que indica si la estimación de ancho de banda de salida calculado para la ruta de acceso de red ha pico. Este miembro se establece en true cuando la aplicación usa suficiente ancho de banda de conexión que el sistema puede obtener una buena estimación del producto de retraso de ancho de banda y puede determinar que la ventana de congestión es una fracción sustancial del producto de retraso de ancho de banda. Este miembro puede cambiar de true a false si la aplicación envía menos datos. Este valor siempre es false en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada. |
OutboundBitsPerSecond |
La estimación de ancho de banda de salida calculado en bits por segundo. Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada. |
OutboundBitsPerSecondInstability |
Medida de la inestabilidad de la estimación del ancho de banda de salida en bits por segundo. Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada. |