طريقة System::GetHashCode

System::GetHashCode(const std::thread::id&) method

تخصيص لـ std::thread::id؛ يُرجع رمز التجزئة لكائن الخيط المحدد.

int System::GetHashCode(const std::thread::id &id)

انظر أيضًا

System::GetHashCode(const T&) method

يرجع رمز تجزئة للقيمة العددية المحددة.

template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
معاملالوصف
Tنوع القيمة التي تُولّد الدالة رمز التجزئة لها
معاملنوعالوصف
objconst T&القيمة لتوليد رمز التجزئة

ReturnValue

رمز التجزئة المولد للقيمة المحددة

انظر أيضًا

System::GetHashCode(const T&) method

يعيد رمز تجزئة للكيان المحدد.

template<typename T> std::enable_if<!std::is_scalar<T>::value &&System::IsSmartPtr<T>::value, int>::type System::GetHashCode(const T &obj)
معاملالوصف
Tنوع الكائن الذي تولد له الدالة رمز التجزئة
معاملنوعالوصف
objconst T&الـ SmartPtr الذي يشير إلى الكائن لتوليد رمز التجزئة له

ReturnValue

رمز التجزئة المولد للكيان المحدد

انظر أيضًا

System::GetHashCode(const T&) method

يعيد رمز تجزئة للكيان المحدد الذي هو استثناء

template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
معاملالوصف
Tنوع الكائن الذي تولد له الدالة رمز التجزئة
معاملنوعالوصف
objconst T&الـ Exception المغلف الذي يحتوي على الكائن لتوليد رمز التجزئة له

ReturnValue

رمز التجزئة المولد للكيان المحدد

انظر أيضًا

System::GetHashCode(const T&) method

يعيد رمز تجزئة للكيان المحدد الذي ليس مؤشرًا ذكيًا ولا استثناءً

template<typename T> std::enable_if<!std::is_scalar<T>::value &&!System::IsSmartPtr<T>::value &&!System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
معاملالوصف
Tنوع الكائن الذي تولد له الدالة رمز التجزئة
معاملنوعالوصف
objconst T&إشارة ثابتة إلى الكائن لتوليد رمز التجزئة له

ReturnValue

رمز التجزئة المولد للكيان المحدد

انظر أيضًا