StreamWebSocketInformation Classe
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.
Fornece informações de soquete em um objeto StreamWebSocket .
public ref class StreamWebSocketInformation sealed : IWebSocketInformation
public ref class StreamWebSocketInformation sealed : IWebSocketInformation2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamWebSocketInformation final : IWebSocketInformation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamWebSocketInformation final : IWebSocketInformation2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamWebSocketInformation : IWebSocketInformation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamWebSocketInformation : IWebSocketInformation2
Public NotInheritable Class StreamWebSocketInformation
Implements IWebSocketInformation
Public NotInheritable Class StreamWebSocketInformation
Implements IWebSocketInformation2
- Herança
- Atributos
- Implementações
Requisitos do Windows
| Requisitos | Description |
|---|---|
| Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
| Funcionalidades do aplicativo |
internetClient
privateNetworkClientServer
|
Comentários
StreamWebSocketInformation pode ser chamado a qualquer momento após a criação do StreamWebSocket .
Um objeto StreamWebSocketInformation é criado automaticamente com o objeto StreamWebSocket pai. A propriedade StreamWebSocket.Information fornece acesso ao objeto StreamWebSocketInformation associado.
Histórico de versões
| Versão do Windows | Versão do SDK | Valor adicionado |
|---|---|---|
| 1607 | 14393 | ServerCertificate |
| 1607 | 14393 | ServerCertificateErrors |
| 1607 | 14393 | ServerCertificateErrorSeverity |
| 1607 | 14393 | ServerIntermediateCertificates |
Propriedades
| Nome | Description |
|---|---|
| BandwidthStatistics |
Obtém informações de largura de banda para transferência de dados de rede em um objeto StreamWebSocket . Observe que as estatísticas retornadas são baseadas em estatísticas TCP estendidas, que são habilitadas por padrão em versões de cliente de Windows, mas desabilitadas por padrão por motivos de desempenho em versões de servidor de Windows. Se as estatísticas de TCP estendidas não estiverem disponíveis, todas as estatísticas numéricas retornadas serão definidas como 0 e as estatísticas boolianas serão definidas como falsas. |
| LocalAddress |
Obtém o endereço IP associado a um objeto StreamWebSocket . |
| Protocol |
Obtém o subconjunto WebSocket negociado com o servidor durante o handshake webSocket em um objeto StreamWebSocket. |
| ServerCertificate |
Obtém o certificado fornecido pelo servidor quando uma conexão WebSocket segura foi estabelecida. |
| ServerCertificateErrors |
Obtém uma lista dos erros que ocorreram ao estabelecer uma conexão segura do StreamWebSocket. |
| ServerCertificateErrorSeverity |
Obtém a categoria de um erro que ocorreu fazendo uma conexão SSL com um servidor StreamWebSocket. |
| ServerIntermediateCertificates |
Obtém os certificados intermediários enviados pelo servidor durante a negociação SSL ao fazer uma conexão SSL com um servidor StreamWebSocket. |