XNodeEqualityComparer XNodeEqualityComparer XNodeEqualityComparer XNodeEqualityComparer Class

Definition

Vergleicht Knoten auf Gleichheit.Compares nodes to determine whether they are equal. Diese Klasse kann nicht vererbt werden.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)
Vererbung
XNodeEqualityComparerXNodeEqualityComparerXNodeEqualityComparerXNodeEqualityComparer
Implementiert

Hinweise

Der Zweck dieser Klasse wird zum Implementieren System.Collections.IEqualityComparer und System.Collections.Generic.IEqualityComparer<T>.The purpose of this class is to implement System.Collections.IEqualityComparer and System.Collections.Generic.IEqualityComparer<T>. Klassen, die Identität erfordern (z. B. Dictionary<TKey,TValue> ) erfordern eine Instanz einer Klasse, die eine dieser Schnittstellen implementiert.Classes that require identity (such as Dictionary<TKey,TValue> ) require an instance of a class that implements one of these interfaces.

Konstruktoren

XNodeEqualityComparer() XNodeEqualityComparer() XNodeEqualityComparer() XNodeEqualityComparer()

Initialisiert eine neue Instanz der XNodeEqualityComparer-Klasse.Initializes a new instance of the XNodeEqualityComparer class.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Equals(XNode, XNode) Equals(XNode, XNode) Equals(XNode, XNode) Equals(XNode, XNode)

Vergleicht die Werte zweier Knoten.Compares the values of two nodes.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetHashCode(XNode) GetHashCode(XNode) GetHashCode(XNode) GetHashCode(XNode)

Gibt einen Hashcode auf der Grundlage eines XNode zurück.Returns a hash code based on an XNode.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

IEqualityComparer.Equals(Object, Object) IEqualityComparer.Equals(Object, Object) IEqualityComparer.Equals(Object, Object) IEqualityComparer.Equals(Object, Object)

Vergleicht die Werte zweier Knoten.Compares the values of two nodes.

IEqualityComparer.GetHashCode(Object) IEqualityComparer.GetHashCode(Object) IEqualityComparer.GetHashCode(Object) IEqualityComparer.GetHashCode(Object)

Gibt einen Hashcode auf der Grundlage des Werts eines Knotens zurück.Returns a hash code based on the value of a node.

Gilt für:

Siehe auch