MessageWebSocketInformation 类

定义

提供有关 MessageWebSocket 的套接字信息。

public ref class MessageWebSocketInformation sealed : IWebSocketInformation
public ref class MessageWebSocketInformation sealed : IWebSocketInformation2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MessageWebSocketInformation final : IWebSocketInformation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MessageWebSocketInformation final : IWebSocketInformation2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MessageWebSocketInformation : IWebSocketInformation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MessageWebSocketInformation : IWebSocketInformation2
Public NotInheritable Class MessageWebSocketInformation
Implements IWebSocketInformation
Public NotInheritable Class MessageWebSocketInformation
Implements IWebSocketInformation2
继承
Object Platform::Object IInspectable MessageWebSocketInformation
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

创建 MessageWebSocket 后,可以随时调用 MessageWebSocketInformation

使用父 MessageWebSocket 对象自动创建 MessageWebSocketInformation 对象。 MessageWebSocket.Information 属性提供对关联的 MessageWebSocketInformation 对象的访问。

版本历史记录

Windows 版本 SDK 版本 增值
1607 14393 ServerCertificate
1607 14393 ServerCertificateErrors
1607 14393 ServerCertificateErrorSeverity
1607 14393 ServerIntermediateCertificates

属性

BandwidthStatistics

获取 MessageWebSocket 对象上网络数据传输的带宽信息。

请注意,返回的统计信息基于扩展的 TCP 统计信息,这些统计信息在 Windows 的客户端版本上默认启用,但在服务器版本的 Windows 上出于性能原因默认禁用。 如果扩展 TCP 统计信息不可用,则所有返回的数字统计信息都设置为 0,布尔统计信息设置为 false。

LocalAddress

获取与 MessageWebSocket 对象关联的 IP 地址。

Protocol

获取在 WebSocket 对 MessageWebSocket 对象握手期间与服务器协商 的 WebSocket 子协议。

ServerCertificate

获取建立安全 WebSocket 连接时服务器提供的证书。

ServerCertificateErrors

获取建立安全 WebSocket 连接时发生的错误的列表。

ServerCertificateErrorSeverity

获取与 WebSocket 服务器建立 SSL 连接时发生的错误的类别。

ServerIntermediateCertificates

获取与 WebSockets 服务器建立 SSL 连接时,服务器在 SSL 协商期间发送的中间证书。

适用于

另请参阅