XNodeEqualityComparer Sınıf

Tanım

Eşit olup olmadıklarını belirlemek için düğümleri karşılaştırır. Bu sınıf devralınamaz.

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)
Devralma
XNodeEqualityComparer
Uygulamalar

Açıklamalar

Bu sınıfın amacı ve System.Collections.Generic.IEqualityComparer<T>uygulamaktırSystem.Collections.IEqualityComparer. Kimlik gerektiren sınıflar (örneğin Dictionary<TKey,TValue> ), bu arabirimlerden birini uygulayan bir sınıfın örneğini gerektirir.

Oluşturucular

XNodeEqualityComparer()

XNodeEqualityComparer sınıfının yeni bir örneğini başlatır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Equals(XNode, XNode)

İki düğümün değerlerini karşılaştırır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetHashCode(XNode)

öğesini temel alan bir XNodekarma kodu döndürür.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IEqualityComparer.Equals(Object, Object)

İki düğümün değerlerini karşılaştırır.

IEqualityComparer.GetHashCode(Object)

Bir düğümün değerine göre bir karma kod döndürür.

Şunlara uygulanır

Ayrıca bkz.