XNodeEqualityComparer Třída

Definice

Porovná uzly a určí, zda jsou stejné.Compares nodes to determine whether they are equal. Tuto třídu nelze zdědit.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<XNode>
    interface IEqualityComparer
type XNodeEqualityComparer = class
    interface IEqualityComparer
    interface IEqualityComparer<XNode>
Public NotInheritable Class XNodeEqualityComparer
Implements IEqualityComparer, IEqualityComparer(Of XNode)
Dědičnost
XNodeEqualityComparer
Implementuje

Poznámky

Účelem této třídy je implementace System.Collections.IEqualityComparer a System.Collections.Generic.IEqualityComparer<T> .The purpose of this class is to implement System.Collections.IEqualityComparer and System.Collections.Generic.IEqualityComparer<T>. Třídy, které vyžadují identitu (například Dictionary<TKey,TValue> ), vyžadují instanci třídy, která implementuje jedno z těchto rozhraní.Classes that require identity (such as Dictionary<TKey,TValue> ) require an instance of a class that implements one of these interfaces.

Konstruktory

XNodeEqualityComparer()

Inicializuje novou instanci XNodeEqualityComparer třídy.Initializes a new instance of the XNodeEqualityComparer class.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
Equals(XNode, XNode)

Porovná hodnoty dvou uzlů.Compares the values of two nodes.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetHashCode(XNode)

Vrátí hodnotu hash založenou na XNode .Returns a hash code based on an XNode.

GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Explicitní implementace rozhraní

IEqualityComparer.Equals(Object, Object)

Porovná hodnoty dvou uzlů.Compares the values of two nodes.

IEqualityComparer.GetHashCode(Object)

Vrátí kód hash na základě hodnoty uzlu.Returns a hash code based on the value of a node.

Platí pro