DependencyObject.GetHashCode Метод
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает хэш-код для данного объекта DependencyObject.
public:
override int GetHashCode();
public override sealed int GetHashCode ();
override this.GetHashCode : unit -> int
Public Overrides NotOverridable Function GetHashCode () As Integer
Подписанный хэш-код в виде 32-разрядного целого числа.
DependencyObject переопределяет и затем запечатывает два Object метода: Equals(Object) и GetHashCode(). Переопределения вызывают Object реализации, что приводит к поведению на равенство объектов. Цель этих преднамеренных переопределений — запретить производным классам пытаться определить равенство значений для .DependencyObject Равенство значений для DependencyObject никогда не будет точным из-за встроенных возможностей изменения значения свойства и DependencyObject его свойств зависимостей. Сюда входят основные функции WPF, такие как привязка данных и система свойств WPF.
Продукт | Версии |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |