StreamWebSocketInformation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce informazioni sul socket su un oggetto 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
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
internetClient
privateNetworkClientServer
|
Commenti
StreamWebSocketInformation può essere chiamato qualsiasi volta dopo la creazione di StreamWebSocket .
Un oggetto StreamWebSocketInformation viene creato automaticamente con l'oggetto StreamWebSocket padre. La proprietà StreamWebSocket.Information fornisce l'accesso all'oggetto StreamWebSocketInformation associato.
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1607 | 14393 | ServerCertificate |
1607 | 14393 | ServerCertificateErrors |
1607 | 14393 | ServerCertificateErrorSeverity |
1607 | 14393 | ServerIntermediateCertificates |
Proprietà
BandwidthStatistics |
Ottiene informazioni sulla larghezza di banda per il trasferimento dei dati di rete in un oggetto StreamWebSocket . Si noti che le statistiche restituite sono basate sulle statistiche TCP estese, abilitate per impostazione predefinita nelle versioni client di Windows, ma disabilitate per impostazione predefinita per motivi di prestazioni nelle versioni server di Windows. Se le statistiche TCP estese non sono disponibili, tutte le statistiche numeriche restituite sono impostate su 0 e le statistiche booleane vengono impostate su false. |
LocalAddress |
Ottiene l'indirizzo IP associato a un oggetto StreamWebSocket . |
Protocol |
Ottiene il protocollo secondario WebSocket negoziato con il server durante l'handshake WebSocket in un oggetto StreamWebSocket. |
ServerCertificate |
Ottiene il certificato fornito dal server quando è stata stabilita una connessione WebSocket sicura. |
ServerCertificateErrors |
Ottiene un elenco degli errori che si sono verificati durante la creazione di una connessione StreamWebSocket sicura. |
ServerCertificateErrorSeverity |
Ottiene la categoria di un errore che si è verificato facendo una connessione SSL con un server StreamWebSocket. |
ServerIntermediateCertificates |
Ottiene i certificati intermedi inviati dal server durante la negoziazione SSL quando si effettua una connessione SSL con un server StreamWebSocket. |