System::GetHashCode yöntemi

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

std::thread::id için özelleştirme; Belirtilen iş parçacığı nesnesi için hash kodunu döndürür.

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

Ayrıca Bakınız

System::GetHashCode(const T&) method

Belirtilen skaler değer için bir hash kodu döndürür.

template<typename T> std::enable_if<std::is_scalar<T>::value, int>::type System::GetHashCode(const T &obj)
ParametreAçıklama
TFonksiyonun hash kodu ürettiği değerin türü
ParametreTürAçıklama
objconst T&Hash kodu üretilecek değer

ReturnValue

Belirtilen değer için üretilen hash kodu

Ayrıca Bakınız

System::GetHashCode(const T&) method

Belirtilen nesne için bir hash kodu döndürür.

template<typename T> std::enable_if<!std::is_scalar<T>::value &&System::IsSmartPtr<T>::value, int>::type System::GetHashCode(const T &obj)
ParametreAçıklama
TFonksiyonun hash kodu ürettiği nesnenin türü
ParametreTürAçıklama
objconst T&Hash kodu üretilecek nesneyi işaret eden SmartPtr

ReturnValue

Belirtilen nesne için üretilen hash kodu

Ayrıca Bakınız

System::GetHashCode(const T&) method

Belirtilen nesne olan istisna için bir hash kodu döndürür.

template<typename T> std::enable_if<System::IsExceptionWrapper<T>::value, int>::type System::GetHashCode(const T &obj)
ParametreAçıklama
TFonksiyonun hash kodu ürettiği nesnenin türü
ParametreTürAçıklama
objconst T&Hash kodu üretilecek nesneyi içeren Exception sarmalayıcı

ReturnValue

Belirtilen nesne için üretilen hash kodu

Ayrıca Bakınız

System::GetHashCode(const T&) method

Akıllı işaretçi ya da istisna olmayan belirtilen nesne için bir hash kodu döndürür.

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)
ParametreAçıklama
TFonksiyonun hash kodu ürettiği nesnenin türü
ParametreTürAçıklama
objconst T&Hash kodu üretilecek nesneye const referans

ReturnValue

Belirtilen nesne için üretilen hash kodu

Ayrıca Bakınız