DependencyObject.GetHashCode DependencyObject.GetHashCode DependencyObject.GetHashCode DependencyObject.GetHashCode Method

Definizione

Ottiene un codice hash per DependencyObject.Gets a hash code for this DependencyObject.

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

Restituisce

Codice hash di numeri interi con segno a 32 bit.A signed 32-bit integer hash code.

Note per gli eredi

DependencyObjectesegue l'override di e Object quindi esegue Equals(Object) il GetHashCode()sealing di due metodi: e. DependencyObject overrides and then seals two Object methods: Equals(Object) and GetHashCode(). Le sostituzioni chiamano Object le implementazioni, ottenendo un comportamento di uguaglianza degli oggetti.The overrides call the Object implementations, resulting in an object equality behavior. Lo scopo di questi override intenzionali è impedire alle classi derivate di provare a definire un'uguaglianza DependencyObjectdi valori per un oggetto.The purpose of these deliberate overrides is to prevent derived classes from trying to define a value equality for a DependencyObject. Le equivalenze del DependencyObject valore per non saranno mai accurate a causa delle funzionalità innate per la modifica dei DependencyObject valori delle proprietà di un oggetto e delle relative proprietà di dipendenza.Value equalities for DependencyObject will never be accurate because of the innate property value-changing capabilities of a DependencyObject and its dependency properties. Sono incluse le WPFWPF funzionalità fondamentali, ad esempio data binding WPFWPF e il sistema di proprietà.This includes fundamental WPFWPF features such as data binding and the WPFWPF property system.

Si applica a