System::Net::IPEndPoint class

IPEndPoint class

Mewakili sebuah endpoint jaringan yang berisi alamat IP dan sebuah port. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskannya ke fungsi sebagai argumen.

class IPEndPoint : public System::Net::EndPoint

Metode

MetodeDeskripsi
Create(System::SharedPtr<SocketAddress>) overrideBuat instance baru dari kelas EndPoint menggunakan alamat soket yang ditentukan.
Equals(System::SharedPtr<Object>) overrideMembandingkan objek menggunakan semantik C# Object.Equals.
get_Address()Mendapatkan alamat endpoint.
get_AddressFamily() overrideInformasi RTTI.
get_Port()Mendapatkan nomor port.
GetHashCode() const overrideAnalog dari metode C# Object.GetHashCode(). Memungkinkan hashing objek kustom.
GetImpl() const overrideMengembalikan pointer ke implementasi.
IPEndPoint(int64_t, int32_t)Membuat instance baru.
IPEndPoint(System::SharedPtr<IPAddress>, int32_t)Membuat instance baru.
set_Address(System::SharedPtr<IPAddress>)Mengatur alamat endpoint.
set_Port(int32_t)Mengatur nomor port.
ToString() const overrideAnalog dari metode C# Object.ToString(). Memungkinkan mengonversi objek khusus menjadi string.

Bidang

BidangDeskripsi
static AnyEndpoint untuk sembarang alamat IPv4 dan sembarang port.
static AnyPortNilai yang menunjukkan apakah sembarang port dapat digunakan.
static IPv6AnyEndpoint untuk sembarang alamat IPv6 dan sembarang port.
static MaxPortNomor port maksimum.
static MinPortInformasi RTTI.

Lihat Juga