System::Net::SocketAddress class
محتويات
[
يخفي
]SocketAddress class
تُستخدم لتخزين المعلومات المتسلسلة حول كائنات فئة EndPoint. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثال من هذا النوع على المكدس أو باستخدام العامل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أخطاء تأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class SocketAddress : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| Equals(System::SharedPtr<Object>) override | يقارن الكائنات باستخدام دلالات C# Object.Equals. |
| 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.Font for C++