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.IEqualityCompareruygulamaktırSystem.Collections.Generic.IEqualityComparer<T>. Kimlik gerektiren sınıflar (örneğin Dictionary<TKey,TValue> ), bu arabirimlerden birini uygulayan bir sınıfın örneğini gerektirir.

Oluşturucular

Name Description
XNodeEqualityComparer()

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

Yöntemler

Name Description
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)

tabanlı bir karma kodu XNodedöndürür.

GetType()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
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 kodu döndürür.

Şunlara uygulanır

Ayrıca bkz.