Freigeben über


DependencyObject.GetHashCode Methode

Definition

Ruft einen Hashcode für diese DependencyObject ab.

public:
 override int GetHashCode();
public override sealed int GetHashCode ();
override this.GetHashCode : unit -> int
Public Overrides NotOverridable Function GetHashCode () As Integer

Gibt zurück

Int32

Ein 32-Bit-Ganzzahl-Hashcode mit Vorzeichen.

Hinweise für Vererber

DependencyObject überschreibt und versiegelt dann zwei Object Methoden: Equals(Object) und GetHashCode(). Die Außerkraftsetzungen rufen die Object Implementierungen auf, was zu einem Objektgleichheitsverhalten führt. Der Zweck dieser absichtlichen Außerkraftsetzungen besteht darin, abgeleitete Klassen daran zu hindern, eine Wertgleichheit für eine DependencyObjectzu definieren. Wertgleichheiten DependencyObject werden aufgrund der innigen Eigenschaftenwertänderungsfunktionen einer DependencyObject und ihrer Abhängigkeitseigenschaften niemals genau sein. Dazu gehören grundlegende WPF-Features wie datenbindung und das WPF-Eigenschaftssystem.

Gilt für