Partager via


DependencyObject.GetHashCode Méthode

Définition

Obtient un code de hachage pour ce DependencyObject.

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

Retours

Int32

Code de hachage d’un entier 32 bits signé.

Notes pour les héritiers

DependencyObject remplace, puis scelle deux Object méthodes : Equals(Object) et GetHashCode(). Les remplacements appellent les Object implémentations, ce qui entraîne un comportement d’égalité d’objet. L’objectif de ces substitutions délibérées est d’empêcher les classes dérivées de tenter de définir une égalité de valeur pour un DependencyObject. Les égalités de valeur pour DependencyObject ne seront jamais exactes en raison des fonctionnalités de modification de valeur de propriété innée d’une DependencyObject et de ses propriétés de dépendance. Cela inclut des fonctionnalités WPF fondamentales telles que la liaison de données et le système de propriétés WPF.

S’applique à