MessageWebSocketInformation クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
- 実装
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 |
プロパティ
BandwidthStatistics |
MessageWebSocket オブジェクトのネットワーク データ転送の帯域幅情報を取得します。 返される統計情報は、Windows のクライアント バージョンでは既定で有効になっているが、Windows のサーバー バージョンではパフォーマンス上の理由から既定で無効になっている拡張 TCP 統計情報に基づいていることに注意してください。 拡張 TCP 統計を使用できない場合、返されるすべての数値統計は 0 に設定され、ブール統計は false に設定されます。 |
LocalAddress |
MessageWebSocket オブジェクトに関連付けられている IP アドレスを取得します。 |
Protocol |
MessageWebSocket オブジェクトの WebSocket ハンドシェイク中にサーバーとネゴシエートされた WebSocket サブプロトコルを取得します。 |
ServerCertificate |
セキュリティで保護された WebSocket 接続が確立されたときにサーバーによって提供される証明書を取得します。 |
ServerCertificateErrors |
セキュリティで保護された WebSocket 接続の確立中に発生したエラーの一覧を取得します。 |
ServerCertificateErrorSeverity |
WebSocket サーバーとの SSL 接続を確立中に発生したエラーのカテゴリを取得します。 |
ServerIntermediateCertificates |
WebSockets サーバーとの SSL 接続を確立するときに、SSL ネゴシエーション中にサーバーによって送信される中間証明書を取得します。 |