XNodeEqualityComparer 클래스

정의

노드가 서로 같은지 비교합니다.Compares nodes to determine whether they are equal. 이 클래스는 상속될 수 없습니다.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)
상속
XNodeEqualityComparer
구현

설명

구현 하는 것이 클래스의 목적은 System.Collections.IEqualityComparerSystem.Collections.Generic.IEqualityComparer<T>입니다.The purpose of this class is to implement System.Collections.IEqualityComparer and System.Collections.Generic.IEqualityComparer<T>. Id를 요구 하는 클래스 (같은 Dictionary<TKey,TValue> ) 이러한 인터페이스 중 하나를 구현 하는 클래스의 인스턴스를 필요로 합니다.Classes that require identity (such as Dictionary<TKey,TValue> ) require an instance of a class that implements one of these interfaces.

생성자

XNodeEqualityComparer()

XNodeEqualityComparer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the XNodeEqualityComparer class.

메서드

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
Equals(XNode, XNode)

두 노드의 값을 비교합니다.Compares the values of two nodes.

GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetHashCode(XNode)

XNode에 따른 해시 코드를 반환합니다.Returns a hash code based on an XNode.

GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IEqualityComparer.Equals(Object, Object)

두 노드의 값을 비교합니다.Compares the values of two nodes.

IEqualityComparer.GetHashCode(Object)

노드의 값에 따른 해시 코드를 반환합니다.Returns a hash code based on the value of a node.

적용 대상

추가 정보