Freigeben über


StreamWebSocketInformation Klasse

Definition

Stellt Socketinformationen für ein StreamWebSocket-Objekt bereit.

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
Vererbung
Object Platform::Object IInspectable StreamWebSocketInformation
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
internetClient privateNetworkClientServer

Hinweise

StreamWebSocketInformation kann jederzeit aufgerufen werden, nachdem das StreamWebSocket erstellt wurde.

Ein StreamWebSocketInformation-Objekt wird automatisch mit dem übergeordneten StreamWebSocket-Objekt erstellt. Die StreamWebSocket.Information-Eigenschaft bietet Zugriff auf das zugeordnete StreamWebSocketInformation-Objekt.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1607 14393 ServerCertificate
1607 14393 ServerCertificateErrors
1607 14393 ServerCertificateErrorSeverity
1607 14393 ServerIntermediateCertificates

Eigenschaften

BandwidthStatistics

Ruft Bandbreiteninformationen für die Netzwerkdatenübertragung für ein StreamWebSocket-Objekt ab.

Beachten Sie, dass die zurückgegebenen Statistiken auf erweiterten TCP-Statistiken basieren, die unter Clientversionen von Windows standardmäßig aktiviert, aber aus Leistungsgründen in Serverversionen von Windows standardmäßig deaktiviert sind. Wenn keine erweiterten TCP-Statistiken verfügbar sind, werden alle zurückgegebenen numerischen Statistiken auf 0 und boolesche Statistiken auf false festgelegt.

LocalAddress

Ruft die IP-Adresse ab, die einem StreamWebSocket-Objekt zugeordnet ist.

Protocol

Ruft das WebSocket-Unterprotokoll ab, das während des WebSocket-Handshakes für ein StreamWebSocket-Objektmit dem Server ausgehandelt wird.

ServerCertificate

Ruft das vom Server bereitgestellte Zertifikat ab, wenn eine sichere WebSocket-Verbindung hergestellt wurde.

ServerCertificateErrors

Ruft eine Liste der Fehler ab, die beim Herstellen einer sicheren StreamWebSocket-Verbindung aufgetreten sind.

ServerCertificateErrorSeverity

Ruft die Kategorie eines Fehlers ab, der beim Herstellen einer SSL-Verbindung mit einem StreamWebSocket-Server aufgetreten ist.

ServerIntermediateCertificates

Ruft die Zwischenzertifikate ab, die vom Server während der SSL-Aushandlung gesendet werden, wenn eine SSL-Verbindung mit einem StreamWebSocket-Server hergestellt wird.

Gilt für:

Weitere Informationen