System::Net::SocketAddress class
محتويات
[
يخفي
]SocketAddress class
تُستخدم لتخزين المعلومات المتسلسلة حول مثيلات فئة EndPoint. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء مثيل من هذا النوع على المكدس أو باستخدام عامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التحقق. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class SocketAddress : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| Equals(System::SharedPtr<Object>) override | يقارن الكائنات باستخدام دلالات Object.Equals في C#. |
| get_Family() | معلومات RTTI. |
| get_Size() | يعيد حجم المخزن المؤقت الأساسي. |
| GetHashCode() const override | نظير طريقة C# Object.GetHashCode(). يتيح تجزئة الكائنات المخصصة. |
| idx_get(int32_t) | يحصل على قيمة المخزن المؤقت الأساسي في الفهرس المحدد. |
| idx_set(int32_t, uint8_t) | يضبط قيمة المخزن المؤقت الأساسي في الفهرس المحدد. |
| SocketAddress(Sockets::AddressFamily) | ينشئ نسخة جديدة. |
| SocketAddress(Sockets::AddressFamily, int32_t) | ينشئ نسخة جديدة. |
| ToString() const override | نظير طريقة C# Object.ToString(). يتيح تحويل الكائنات المخصصة إلى سلسلة. |
انظر أيضًا
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++