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)
Parameterالوصف
Tنوع القيمة التي تولد الدالة رمز التجزئة لها
ParameterTypeالوصف
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)
Parameterالوصف
Tنوع الكائن الذي تُولِّد الدالة رمز التجزئة له
ParameterTypeالوصف
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)
Parameterالوصف
Tنوع الكائن الذي تُولِّد الدالة رمز التجزئة له
ParameterTypeالوصف
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)
Parameterالوصف
Tنوع الكائن الذي تُولِّد الدالة رمز التجزئة له
ParameterTypeالوصف
objconst T&مرجع ثابت إلى الكائن لتوليد رمز التجزئة له

ReturnValue

رمز التجزئة المُولَّد للكائن المحدد

انظر أيضًا