StreamSocketInformation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Socketinformationen für ein StreamSocket -Objekt bereit.
public ref class StreamSocketInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamSocketInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamSocketInformation
Public NotInheritable Class StreamSocketInformation
- Vererbung
- Attribute
Windows-Anforderungen
| Anforderungen | Beschreibung |
|---|---|
| Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
| App-Funktionen |
bluetooth.rfcomm
|
Hinweise
Die StreamSocketInformation-Klasse stellt Informationen zu einem StreamSocket bereit. Diese Klasse ruft Informationen zu einem StreamSocket ab und kann jederzeit aufgerufen werden, nachdem das StreamSocket erstellt wurde.
Ein StreamSocketInformation -Objekt wird automatisch mit dem übergeordneten StreamSocket -Objekt erstellt. Die StreamSocket.Information-Eigenschaft bietet Zugriff auf das zugeordnete StreamSocketInformation-Objekt .
Eigenschaften
| Name | Beschreibung |
|---|---|
| BandwidthStatistics |
Ruft Bandbreiteninformationen für die Netzwerkdatenübertragung für ein StreamSocket -Objekt ab. Beachten Sie, dass die zurückgegebenen Statistiken auf erweiterten TCP-Statistiken basieren, die standardmäßig für Clientversionen von Windows aktiviert sind, aber standardmäßig aus Leistungsgründen auf Serverversionen von Windows deaktiviert sind. Wenn erweiterte TCP-Statistiken nicht verfügbar sind, werden alle zurückgegebenen numerischen Statistiken auf 0 festgelegt, und boolesche Statistiken werden auf "false" festgelegt. |
| LocalAddress |
Ruft die lokale IP-Adresse ab, die einem StreamSocket -Objekt zugeordnet ist. |
| LocalPort |
Rufen Sie die TCP-Portnummer ab, die einem StreamSocket zugeordnet ist. |
| ProtectionLevel |
Ruft die Schutzebene ab, die die Integrität und Verschlüsselung für ein StreamSocket -Objekt darstellt. |
| RemoteAddress |
Rufen Sie die IP-Adresse oder den Hostnamen des Remotenetzwerkziels ab, das einem StreamSocket-Objekt zugeordnet ist. |
| RemoteHostName |
Rufen Sie den Hostnamen oder die IP-Adresse des Remotenetzwerkziels ab, das einem StreamSocket-Objekt zugeordnet ist. |
| RemotePort |
Rufen Sie die TCP-Portnummer oder den Dienstnamen des Remotenetzwerkziels ab, das einem StreamSocket-Objekt zugeordnet ist. |
| RemoteServiceName |
Rufen Sie den Dienstnamen oder die TCP-Portnummer des Remotenetzwerkziels ab, das einem StreamSocket-Objekt zugeordnet ist. |
| RoundTripTimeStatistics |
Ruft Roundtripzeitinformationen für ein StreamSocket -Objekt ab. Beachten Sie, dass die zurückgegebenen Statistiken auf erweiterten TCP-Statistiken basieren, die standardmäßig für Clientversionen von Windows aktiviert sind, aber standardmäßig aus Leistungsgründen auf Serverversionen von Windows deaktiviert sind. Wenn erweiterte TCP-Statistiken nicht verfügbar sind, werden alle zurückgegebenen numerischen Statistiken auf 0 festgelegt, und boolesche Statistiken werden auf "false" festgelegt. |
| ServerCertificate |
Ruft das Zertifikat vom Server ab, wenn eine SSL-Verbindung mit einem StreamSocket hergestellt wird. |
| ServerCertificateErrors |
Ruft die Liste der Fehler ab, die aufgetreten sind, um eine SSL-Verbindung mit einem StreamSocket herzustellen. |
| ServerCertificateErrorSeverity |
Ruft die Kategorie eines Fehlers ab, der aufgetreten ist, um eine SSL-Verbindung mit einem StreamSocket herzustellen. |
| ServerIntermediateCertificates |
Ruft die Zwischenzertifikate ab, die vom Server während der SSL-Aushandlung gesendet werden, wenn eine SSL-Verbindung mit einem StreamSocket hergestellt wird. |
| SessionKey |
Rufen Sie ein Bytearray ab, das den privaten freigegebenen Geheimschlüssel darstellt, der durch Näherungsgeräte ausgetauscht wird. |