Condividi tramite


StreamWebSocketInformation Classe

Definizione

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à
Object Platform::Object IInspectable StreamWebSocketInformation
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.

Si applica a

Vedi anche