DependencyObject.GetHashCode Méthode

Définition

Obtient un code de hachage pour ce DependencyObject.

C#
public override sealed int GetHashCode ();

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 à

Produit Versions
.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