XNodeEqualityComparer Klasa

Definicja

Porównuje węzły, aby określić, czy są równe.Compares nodes to determine whether they are equal. Klasa ta nie może być dziedziczona.This class cannot be inherited.

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
    interface IEqualityComparer<XNode>
Public NotInheritable Class XNodeEqualityComparer
Implements IEqualityComparer, IEqualityComparer(Of XNode)
Dziedziczenie
XNodeEqualityComparer
Implementuje

Uwagi

Celem tej klasy jest zaimplementowanie System.Collections.IEqualityComparer i. System.Collections.Generic.IEqualityComparer<T>The purpose of this class is to implement System.Collections.IEqualityComparer and System.Collections.Generic.IEqualityComparer<T>. Klasy wymagające tożsamości (na przykład Dictionary<TKey,TValue> ) wymagają wystąpienia klasy implementującej jeden z tych interfejsów.Classes that require identity (such as Dictionary<TKey,TValue> ) require an instance of a class that implements one of these interfaces.

Konstruktory

XNodeEqualityComparer()

Inicjuje nowe wystąpienie klasy XNodeEqualityComparer klasy.Initializes a new instance of the XNodeEqualityComparer class.

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Equals(XNode, XNode)

Porównuje wartości dwóch węzłów.Compares the values of two nodes.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetHashCode(XNode)

Zwraca kod skrótu oparty na XNode.Returns a hash code based on an XNode.

GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IEqualityComparer.Equals(Object, Object)

Porównuje wartości dwóch węzłów.Compares the values of two nodes.

IEqualityComparer.GetHashCode(Object)

Zwraca kod skrótu na podstawie wartości węzła.Returns a hash code based on the value of a node.

Dotyczy

Zobacz też