XNodeEqualityComparer クラス

定義

ノードを比較して等しいかどうかを確認します。 このクラスは継承できません。

public ref class XNodeEqualityComparer sealed : System::Collections::Generic::IEqualityComparer<System::Xml::Linq::XNode ^>, System::Collections::IEqualityComparer
public sealed class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer<System.Xml.Linq.XNode>, System.Collections.IEqualityComparer
type XNodeEqualityComparer = class
    interface IEqualityComparer<XNode>
    interface IEqualityComparer
type XNodeEqualityComparer = class
    interface IEqualityComparer
    interface IEqualityComparer<XNode>
Public NotInheritable Class XNodeEqualityComparer
Implements IEqualityComparer, IEqualityComparer(Of XNode)
継承
XNodeEqualityComparer
実装

注釈

このクラスの目的は、およびを実装することです System.Collections.IEqualityComparer System.Collections.Generic.IEqualityComparer<T> 。 Id を必要とするクラス (など) には Dictionary<TKey,TValue> 、これらのインターフェイスのいずれかを実装するクラスのインスタンスが必要です。

コンストラクター

XNodeEqualityComparer()

XNodeEqualityComparer クラスの新しいインスタンスを初期化します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Equals(XNode, XNode)

2 つのノードの値を比較します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetHashCode(XNode)

XNode に基づいてハッシュ コードを返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

IEqualityComparer.Equals(Object, Object)

2 つのノードの値を比較します。

IEqualityComparer.GetHashCode(Object)

ノードの値に基づいてハッシュ コードを返します。

適用対象

こちらもご覧ください