BandwidthStatistics Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa informações de largura de banda para transferência de dados de rede usando um objeto StreamSocket, StreamWebSocket ou 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
- Herança
-
BandwidthStatistics
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
ID_CAP_NETWORKING [Windows Phone]
|
Campos
InboundBandwidthPeaked |
Um valor booliano que indica se a estimativa de largura de banda de entrada computada para a rede atingiu o pico. Esse membro é definido como true quando o aplicativo está usando o suficiente da largura de banda de conexão que o sistema pode obter uma boa estimativa do produto de atraso de largura de banda e pode determinar que a janela de congestionamento é uma fração substancial do produto de atraso de largura de banda. Esse membro poderá mudar de true para false se o aplicativo enviar menos dados. Esse valor é sempre false em sistemas que não têm estatísticas TCP estendidas habilitadas por padrão. |
InboundBitsPerSecond |
A estimativa de largura de banda de entrada computada em bits por segundo. Esse valor é sempre 0 em sistemas que não têm estatísticas TCP estendidas habilitadas por padrão. |
InboundBitsPerSecondInstability |
Uma medida da instabilidade da estimativa de largura de banda de entrada em bits por segundo. Esse valor é sempre 0 em sistemas que não têm estatísticas TCP estendidas habilitadas por padrão. |
OutboundBandwidthPeaked |
Um valor booliano que indica se a estimativa de largura de banda de saída computada para o caminho de rede atingiu o pico. Esse membro é definido como true quando o aplicativo está usando o suficiente da largura de banda de conexão que o sistema pode obter uma boa estimativa do produto de atraso de largura de banda e pode determinar que a janela de congestionamento é uma fração substancial do produto de atraso de largura de banda. Esse membro poderá mudar de true para false se o aplicativo enviar menos dados. Esse valor é sempre false em sistemas que não têm estatísticas TCP estendidas habilitadas por padrão. |
OutboundBitsPerSecond |
A estimativa de largura de banda de saída computada em bits por segundo. Esse valor é sempre 0 em sistemas que não têm estatísticas TCP estendidas habilitadas por padrão. |
OutboundBitsPerSecondInstability |
Uma medida da instabilidade da estimativa de largura de banda de saída em bits por segundo. Esse valor é sempre 0 em sistemas que não têm estatísticas TCP estendidas habilitadas por padrão. |