StreamSocketInformation Kelas

Definisi

Menyediakan informasi soket pada objek StreamSocket .

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
Warisan
Object Platform::Object IInspectable StreamSocketInformation
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
bluetooth.rfcomm ID_CAP_NETWORKING [Windows Phone]

Keterangan

Kelas StreamSocketInformation menyediakan informasi tentang StreamSocket. Kelas ini mengambil informasi tentang StreamSocket dan dapat dipanggil kapan saja setelah StreamSocket dibuat.

Objek StreamSocketInformation secara otomatis dibuat dengan objek StreamSocket induk. Properti StreamSocket.Information menyediakan akses ke objek StreamSocketInformation terkait.

Properti

BandwidthStatistics

Mendapatkan informasi bandwidth untuk transfer data jaringan pada objek StreamSocket .

Perhatikan bahwa statistik yang dikembalikan didasarkan pada statistik TCP yang diperluas, yang diaktifkan secara default pada versi Klien Windows, tetapi dinonaktifkan secara default karena alasan performa pada versi Server Windows. Jika statistik TCP yang diperluas tidak tersedia, semua statistik numerik yang dikembalikan diatur ke 0, dan statistik boolean diatur ke false.

LocalAddress

Mendapatkan alamat IP lokal yang terkait dengan objek StreamSocket .

LocalPort

Dapatkan nomor port TCP yang terkait dengan StreamSocket.

ProtectionLevel

Mendapatkan tingkat perlindungan yang mewakili integritas dan enkripsi yang ditetapkan pada objek StreamSocket .

RemoteAddress

Dapatkan alamat IP atau nama host tujuan jaringan jarak jauh yang terkait dengan objek StreamSocket .

RemoteHostName

Dapatkan nama host atau alamat IP tujuan jaringan jarak jauh yang terkait dengan objek StreamSocket .

RemotePort

Dapatkan nomor port TCP atau nama layanan tujuan jaringan jarak jauh yang terkait dengan objek StreamSocket .

RemoteServiceName

Dapatkan nama layanan atau nomor port TCP tujuan jaringan jarak jauh yang terkait dengan objek StreamSocket .

RoundTripTimeStatistics

Mendapatkan informasi waktu pulang pergi untuk objek StreamSocket .

Perhatikan bahwa statistik yang dikembalikan didasarkan pada statistik TCP yang diperluas, yang diaktifkan secara default pada versi Klien Windows, tetapi dinonaktifkan secara default karena alasan performa pada versi Server Windows. Jika statistik TCP yang diperluas tidak tersedia, semua statistik numerik yang dikembalikan diatur ke 0, dan statistik boolean diatur ke false.

ServerCertificate

Mendapatkan sertifikat dari server saat membuat koneksi SSL dengan StreamSocket.

ServerCertificateErrors

Mendapatkan daftar kesalahan yang terjadi saat membuat koneksi SSL dengan StreamSocket.

ServerCertificateErrorSeverity

Mendapatkan kategori kesalahan yang terjadi saat membuat koneksi SSL dengan StreamSocket.

ServerIntermediateCertificates

Mendapatkan sertifikat perantara yang dikirim oleh server selama negosiasi SSL saat membuat koneksi SSL dengan StreamSocket.

SessionKey

Dapatkan array byte yang mewakili rahasia bersama privat yang dipertukarkan oleh perangkat kedekatan.

Berlaku untuk

Lihat juga