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

انظر أيضًا