DependencyObject.GetHashCode Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en hash-kod för den här DependencyObject.
public:
override int GetHashCode();
public override sealed int GetHashCode();
override this.GetHashCode : unit -> int
Public Overrides NotOverridable Function GetHashCode () As Integer
Returer
En signerad hashkod för 32-bitars heltal.
Anteckningar till arvingar
DependencyObject åsidosätter och förseglar sedan två Object metoder: Equals(Object) och GetHashCode(). Åsidosättningarna anropar Object implementeringarna, vilket resulterar i ett beteende för objektjämlikhet. Syftet med dessa avsiktliga åsidosättningar är att förhindra att härledda klasser försöker definiera en värdejämlikhet för en DependencyObject. Värdejäheterna för DependencyObject kommer aldrig att vara korrekta på grund av de medfödda funktionerna för egenskapsvärdesförändrande i en DependencyObject och dess beroendeegenskaper. Detta omfattar grundläggande WPF funktioner som databindning och WPF egenskapssystem.