Compartilhar via


StreamWebSocketInformation Classe

Definição

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
Object Platform::Object IInspectable StreamWebSocketInformation
Atributos
Implementações

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
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ão

Versão do Windows Versão do SDK Valor adicionado
1607 14393 ServerCertificate
1607 14393 ServerCertificateErrors
1607 14393 ServerCertificateErrorSeverity
1607 14393 ServerIntermediateCertificates

Propriedades

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 do Windows, mas desabilitadas por padrão por motivos de desempenho em versões de servidor do Windows. Se as estatísticas 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 false.

LocalAddress

Obtém o endereço IP associado a um objeto StreamWebSocket .

Protocol

Obtém o subpro protocolo 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 é estabelecida.

ServerCertificateErrors

Obtém uma lista dos erros que ocorreram ao estabelecer uma conexão StreamWebSocket segura.

ServerCertificateErrorSeverity

Obtém a categoria de um erro que ocorreu ao fazer 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.

Aplica-se a

Confira também