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(). يتيح تحويل الكائنات المخصصة إلى سلسلة.

انظر أيضًا