System::Net::IPEndPoint klasse
inhoud
[
verbergen
]IPEndPoint class
Vertegenwoordigt een netwerkeindpunt dat een IP-adres en een poort bevat. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime-fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class IPEndPoint : public System::Net::EndPoint
Methoden
| Methode | Beschrijving |
|---|---|
| Create(System::SharedPtr<SocketAddress>) override | Maak een nieuw exemplaar van de EndPoint klasse aan met het opgegeven socketadres. |
| Equals(System::SharedPtr<Object>) override | Vergelijkt objecten met behulp van C# Object.Equals semantiek. |
| get_Address() | Haalt het eindpuntadres op. |
| get_AddressFamily() override | RTTI-informatie. |
| get_Port() | Haalt het poortnummer op. |
| GetHashCode() const override | Analoge van C# Object.GetHashCode() methode. Maakt hashing van aangepaste objecten mogelijk. |
| GetImpl() const override | Retourneert een pointer naar de implementatie. |
| IPEndPoint(int64_t, int32_t) | Construeert een nieuw exemplaar. |
| IPEndPoint(System::SharedPtr<IPAddress>, int32_t) | Construeert een nieuw exemplaar. |
| set_Address(System::SharedPtr<IPAddress>) | Stelt het eindpuntadres in. |
| set_Port(int32_t) | Stelt het poortnummer in. |
| ToString() const override | Analoge van de C# Object.ToString() methode. Maakt het mogelijk aangepaste objecten naar een string te converteren. |
Velden
| Veld | Beschrijving |
|---|---|
| static Any | Het eindpunt voor elk IPv4-adres en elke poort. |
| static AnyPort | Een waarde die aangeeft of elke poort kan worden gebruikt. |
| static IPv6Any | Het eindpunt voor elk IPv6-adres en elke poort. |
| static MaxPort | Het maximale poortnummer. |
| static MinPort | RTTI-informatie. |
Zie ook
- Class EndPoint
- Namespace System::Net
- Library Aspose.Page for C++