Language

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 で導入)

注釈

MessageWebSocketInformation は、 MessageWebSocket が作成された後にいつでも呼び出すことができます。

MessageWebSocketInformation オブジェクトは、親 MessageWebSocket オブジェクトを使用して自動的に作成されます。 MessageWebSocket.Information プロパティは、関連付けられた MessageWebSocketInformation オブジェクトへのアクセスを提供します。

バージョン履歴

Windows のバージョン SDK のバージョン 付加価値
1607 14393 ServerCertificate
1607 14393 ServerCertificateErrors
1607 14393 ServerCertificateErrorSeverity
1607 14393 ServerIntermediateCertificates

プロパティ

Name 説明
BandwidthStatistics

MessageWebSocket オブジェクトでのネットワーク データ転送の帯域幅情報を取得します。

返される統計情報は拡張 TCP 統計に基づいていることに注意してください。これは、クライアント バージョンのWindowsでは既定で有効になっていますが、Windowsのサーバー バージョンではパフォーマンス上の理由から既定で無効になっています。 拡張 TCP 統計を使用できない場合、返されるすべての数値統計は 0 に設定され、ブール統計は false に設定されます。

LocalAddress

MessageWebSocket オブジェクトに関連付けられている IP アドレスを取得します。

Protocol

MessageWebSocket オブジェクトの WebSocket ハンドシェイク中にサーバーとネゴシエートされた WebSocket サブプロトコルを取得します。

ServerCertificate

セキュリティで保護された WebSocket 接続が確立されたときにサーバーによって提供される証明書を取得します。

ServerCertificateErrors

セキュリティで保護された WebSocket 接続の確立中に発生したエラーの一覧を取得します。

ServerCertificateErrorSeverity

WebSocket サーバーとの SSL 接続を確立中に発生したエラーのカテゴリを取得します。

ServerIntermediateCertificates

WebSocket サーバーとの SSL 接続を確立するときに、SSL ネゴシエーション中にサーバーによって送信される中間証明書を取得します。

適用対象

関連項目