Freigeben über


XNodeEqualityComparer.IEqualityComparer.GetHashCode(Object) Methode

Definition

Gibt einen Hashcode auf der Grundlage des Werts eines Knotens zurück.

 virtual int System.Collections.IEqualityComparer.GetHashCode(System::Object ^ obj) = System::Collections::IEqualityComparer::GetHashCode;
int IEqualityComparer.GetHashCode (object obj);
abstract member System.Collections.IEqualityComparer.GetHashCode : obj -> int
override this.System.Collections.IEqualityComparer.GetHashCode : obj -> int
Function GetHashCode (obj As Object) As Integer Implements IEqualityComparer.GetHashCode

Parameter

obj
Object

Der zu hashende Knoten.

Gibt zurück

Ein Int32, das einen wertbasierten Hashcode für den Knoten enthält.

Implementiert

Hinweise

Die XNode Implementierung von GetHashCode basiert auf der referenziellen Identität des Knotens. Diese Methode berechnet einen tiefen Hashcode basierend auf dem Wert des Knotens, seinen Attributen und seinen nachfolgern.

Gilt für: