System::Net::Sockets::UdpClient فئة
محتويات
[
يخفي
]UdpClient class
توفر خدمات شبكة بروتوكول حزمة المستخدم (UDP). يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام العامل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل و/أو أخطاء التأكيد. دائمًا قم بلف هذه الفئة داخل مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
class UdpClient : public System::IDisposable
الطرق
| طريقة | الوصف |
|---|---|
| Close() | يغلق اتصال UDP. |
| Connect(String, int32_t) | يقوم بإنشاء اتصال إلى المنفذ المحدد على المضيف المحدد. |
| Connect(System::SharedPtr<IPAddress>, int32_t) | يقوم بإنشاء اتصال مع المضيف على العنوان المحدد على المنفذ المحدد. |
| Connect(System::SharedPtr<IPEndPoint>) | يقوم بإنشاء اتصال بنقطة النهاية البعيدة. |
| Dispose() override | يطلق الموارد المدارة وغير المدارة المستخدمة بواسطة UdpClient. |
| get_Client() | معلومات RTTI. |
| Receive(System::SharedPtr<IPEndPoint>&) | يرجع حزمة بيانات أُرسلت من قبل الخادم. |
| Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>) | يرسل حزمة UDP إلى المضيف عند نقطة النهاية البعيدة. |
| Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t) | يرسل حزمة UDP إلى المنفذ المحدد على المضيف البعيد المحدد. |
| Send(System::ArrayPtr<uint8_t>, int32_t) | يرسل حزمة UDP إلى مضيف بعيد. |
| set_Client(System::SharedPtr<Socket>) | يُستخدم لتوفير مقبس الشبكة الأساسي. |
| UdpClient() | يُنشئ نسخة جديدة من الفئة UdpClient. |
| UdpClient(AddressFamily) | يُنشئ نسخة جديدة من الفئة UdpClient. |
| UdpClient(int32_t) | يُنشئ نسخة جديدة من الفئة UdpClient. |
| UdpClient(int32_t, AddressFamily) | يُنشئ نسخة جديدة من الفئة UdpClient. |
| UdpClient(System::SharedPtr<IPEndPoint>) | يُنشئ نسخة جديدة من الفئة UdpClient. param local EP نقطة النهاية المحلية التي تقوم بربط اتصال UDP بها. |
| UdpClient(String, int32_t) | ينشئ نسخة جديدة من الفئة UdpClient ويتصل بالمضيف البعيد المحدد على المنفذ المحدد. |
انظر أيضًا
- Class IDisposable
- Namespace System::Net::Sockets
- Library Aspose.Font for C++