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.

Применяется к