XNodeEqualityComparer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Vergleicht Knoten, um zu bestimmen, ob sie gleich sind. Diese Klasse kann nicht vererbt werden.
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)
- Vererbung
-
XNodeEqualityComparer
- Implementiert
Hinweise
Der Zweck dieser Klasse besteht darin, diese Klasse zu implementieren System.Collections.IEqualityComparer und System.Collections.Generic.IEqualityComparer<T>. Klassen, die Identität erfordern (z Dictionary<TKey,TValue> . B. ) erfordern eine Instanz einer Klasse, die eine dieser Schnittstellen implementiert.
Konstruktoren
| Name | Beschreibung |
|---|---|
| XNodeEqualityComparer() |
Initialisiert eine neue Instanz der XNodeEqualityComparer-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Equals(XNode, XNode) |
Vergleicht die Werte von zwei Knoten. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetHashCode(XNode) |
Gibt einen Hashcode zurück, der auf einem XNode. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IEqualityComparer.Equals(Object, Object) |
Vergleicht die Werte von zwei Knoten. |
| IEqualityComparer.GetHashCode(Object) |
Gibt einen Hashcode basierend auf dem Wert eines Knotens zurück. |