Compartir a través de


StreamWebSocketInformation Clase

Definición

Proporciona información de socket sobre un 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
Herencia
Object Platform::Object IInspectable StreamWebSocketInformation
Atributos
Implementaciones

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
internetClient privateNetworkClientServer

Comentarios

Se puede llamar a StreamWebSocketInformation en cualquier momento después de crear StreamWebSocket .

Un objeto StreamWebSocketInformation se crea automáticamente con el objeto primario StreamWebSocket . La propiedad StreamWebSocket.Information proporciona acceso al objeto StreamWebSocketInformation asociado.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1607 14393 ServerCertificate
1607 14393 ServerCertificateErrors
1607 14393 ServerCertificateErrorSeverity
1607 14393 ServerIntermediateCertificates

Propiedades

BandwidthStatistics

Obtiene información de ancho de banda para la transferencia de datos de red en un objeto StreamWebSocket .

Tenga en cuenta que las estadísticas devueltas se basan en las estadísticas TCP extendidas, que están habilitadas de forma predeterminada en las versiones de cliente de Windows, pero deshabilitadas de forma predeterminada por motivos de rendimiento en las versiones del servidor de Windows. Si las estadísticas TCP extendidas no están disponibles, todas las estadísticas numéricas devueltas se establecen en 0 y las estadísticas booleanas se establecen en false.

LocalAddress

Obtiene la dirección IP asociada a un objeto StreamWebSocket .

Protocol

Obtiene el subprotocolo WebSocket negociado con el servidor durante el protocolo de enlace WebSocket en un objeto StreamWebSocket.

ServerCertificate

Obtiene el certificado proporcionado por el servidor cuando se ha establecido una conexión segura de WebSocket.

ServerCertificateErrors

Obtiene una lista de los errores que se produjeron al establecer una conexión StreamWebSocket segura.

ServerCertificateErrorSeverity

Obtiene la categoría de un error que se produjo al realizar una conexión SSL con un servidor StreamWebSocket.

ServerIntermediateCertificates

Obtiene los certificados intermedios enviados por el servidor durante la negociación SSL al realizar una conexión SSL con un servidor StreamWebSocket.

Se aplica a

Consulte también