System::Net::Sockets::UdpClient class
İçindekiler
[
Saklamak
]UdpClient class
Kullanıcı Datagram Protokolü (UDP) ağ hizmetleri sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu türün örneğini yığına (stack) ya da operator new ile asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class UdpClient : public System::IDisposable
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Close() | UDP bağlantısını kapatır. |
| Connect(String, int32_t) | Belirtilen ana bilgisayarda belirtilen bağlantı noktasına bir bağlantı kurar. |
| Connect(System::SharedPtr<IPAddress>, int32_t) | Belirtilen bağlantı noktasında belirtilen adresteki ana bilgisayara bir bağlantı kurar. |
| Connect(System::SharedPtr<IPEndPoint>) | Uzak bir uç noktaya bağlantı kurar. |
| Dispose() override | Yönetilen ve yönetilmeyen, UdpClient tarafından kullanılan kaynakları serbest bırakır. |
| get_Client() | RTTI bilgisi. |
| Receive(System::SharedPtr<IPEndPoint>&) | Sunucu tarafından gönderilen bir datagramı döndürür. |
| Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>) | Uzak uç noktadaki ana bilgisayara bir UDP datagramı gönderir. |
| Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t) | Belirtilen uzak ana bilgisayarda belirtilen bağlantı noktasına bir UDP datagramı gönderir. |
| Send(System::ArrayPtr<uint8_t>, int32_t) | Uzak bir ana bilgisayara bir UDP datagramı gönderir. |
| set_Client(System::SharedPtr<Socket>) | Alttaki ağ soketini sağlamak için kullanılır. |
| UdpClient() | Yeni bir UdpClient sınıfı örneği başlatır. |
| UdpClient(AddressFamily) | Yeni bir UdpClient sınıfı örneği başlatır. |
| UdpClient(int32_t) | Yeni bir UdpClient sınıfı örneği başlatır. |
| UdpClient(int32_t, AddressFamily) | Yeni bir UdpClient sınıfı örneği başlatır. |
| UdpClient(System::SharedPtr<IPEndPoint>) | Yeni bir UdpClient sınıfı örneği başlatır. param local EP UDP bağlantısını bağladığınız yerel uç nokta. |
| UdpClient(String, int32_t) | Belirtilen uzaktaki ana bilgisayara ve belirtilen bağlantı noktasına bağlanan yeni bir UdpClient sınıfı örneği oluşturur. |
Ayrıca Bakınız
- Class IDisposable
- Namespace System::Net::Sockets
- Library Aspose.Page for C++