BandwidthStatistics Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le informazioni sulla larghezza di banda per il trasferimento dei dati di rete tramite un oggetto 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
- Ereditarietà
-
BandwidthStatistics
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
ID_CAP_NETWORKING [Windows Phone]
|
Campi
InboundBandwidthPeaked |
Valore booleano che indica se la stima della larghezza di banda in ingresso calcolata per la rete ha raggiunto il picco. Questo membro è impostato su true quando l'app usa una quantità sufficiente della larghezza di banda di connessione che il sistema può ottenere una buona stima del prodotto di ritardo della larghezza di banda e può determinare che la finestra di congestione è una frazione sostanziale del prodotto di ritardo della larghezza di banda. Questo membro può passare da true a false se l'app invia meno dati. Questo valore è sempre false nei sistemi che non dispongono di statistiche TCP estese abilitate per impostazione predefinita. |
InboundBitsPerSecond |
Stima della larghezza di banda in ingresso calcolata in bit al secondo. Questo valore è sempre 0 nei sistemi che non dispongono di statistiche TCP estese abilitate per impostazione predefinita. |
InboundBitsPerSecondInstability |
Misura dell'instabilità della stima della larghezza di banda in ingresso in bit al secondo. Questo valore è sempre 0 nei sistemi che non dispongono di statistiche TCP estese abilitate per impostazione predefinita. |
OutboundBandwidthPeaked |
Valore booleano che indica se la stima della larghezza di banda in uscita calcolata per il percorso di rete ha raggiunto il picco. Questo membro è impostato su true quando l'app usa una quantità sufficiente della larghezza di banda di connessione che il sistema può ottenere una buona stima del prodotto di ritardo della larghezza di banda e può determinare che la finestra di congestione è una frazione sostanziale del prodotto di ritardo della larghezza di banda. Questo membro può passare da true a false se l'app invia meno dati. Questo valore è sempre false nei sistemi che non dispongono di statistiche TCP estese abilitate per impostazione predefinita. |
OutboundBitsPerSecond |
Stima della larghezza di banda in uscita calcolata in bit al secondo. Questo valore è sempre 0 nei sistemi che non dispongono di statistiche TCP estese abilitate per impostazione predefinita. |
OutboundBitsPerSecondInstability |
Misura dell'instabilità della stima della larghezza di banda in uscita in bit al secondo. Questo valore è sempre 0 nei sistemi che non dispongono di statistiche TCP estese abilitate per impostazione predefinita. |