XNodeEqualityComparer.IEqualityComparer.GetHashCode(Object) メソッド

定義

ノードの値に基づいてハッシュ コードを返します。Returns a hash code based on the value of a node.

 virtual int System.Collections.IEqualityComparer.GetHashCode(System::Object ^ obj) = System::Collections::IEqualityComparer::GetHashCode;
int IEqualityComparer.GetHashCode (object obj);
Function GetHashCode (obj As Object) As Integer Implements IEqualityComparer.GetHashCode

パラメーター

obj
Object

ハッシュするノード。The node to hash.

戻り値

ノードの値に基づくハッシュ コードが格納された Int32A Int32 that contains a value-based hash code for the node.

実装

注釈

GetHashCodeXNode の実装は、ノードの参照 id に基づいています。The XNode implementation of GetHashCode is based on the referential identity of the node. このメソッドは、ノードの値、その属性、およびその子孫に基づいて、詳細なハッシュコードを計算します。This method computes a deep hash code based on the value of the node, its attributes, and its descendants.

適用対象