StreamWebSocketInformation クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
アプリの機能 |
internetClient
privateNetworkClientServer
|
注釈
StreamWebSocketInformation は、 StreamWebSocket の作成後にいつでも呼び出すことができます。
StreamWebSocketInformation オブジェクトは、親 StreamWebSocket オブジェクトを使用して自動的に作成されます。 StreamWebSocket.Information プロパティは、関連付けられている StreamWebSocketInformation オブジェクトへのアクセスを提供します。
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1607 | 14393 | ServerCertificate |
1607 | 14393 | ServerCertificateErrors |
1607 | 14393 | ServerCertificateErrorSeverity |
1607 | 14393 | ServerIntermediateCertificates |
プロパティ
BandwidthStatistics |
StreamWebSocket オブジェクトでのネットワーク データ転送の帯域幅情報を取得します。 返される統計情報は、拡張 TCP 統計に基づいています。これは、Windows のクライアント バージョンでは既定で有効になっていますが、サーバー バージョンの Windows ではパフォーマンス上の理由から既定で無効になっています。 拡張 TCP 統計を使用できない場合、返されるすべての数値統計は 0 に設定され、ブール統計は false に設定されます。 |
LocalAddress |
StreamWebSocket オブジェクトに関連付けられている IP アドレスを取得します。 |
Protocol |
StreamWebSocket オブジェクトの WebSocket ハンドシェイク中にサーバーとネゴシエートされた WebSocketサブプロトコルを取得します。 |
ServerCertificate |
セキュリティで保護された WebSocket 接続が確立されたときにサーバーによって提供される証明書を取得します。 |
ServerCertificateErrors |
セキュリティで保護された StreamWebSocket 接続の確立中に発生したエラーの一覧を取得します。 |
ServerCertificateErrorSeverity |
StreamWebSocket サーバーとの SSL 接続を確立中に発生したエラーのカテゴリを取得します。 |
ServerIntermediateCertificates |
StreamWebSocket サーバーとの SSL 接続を確立するときに、SSL ネゴシエーション中にサーバーによって送信される中間証明書を取得します。 |