Class TagNameComparer
A IEqualityComparer<T> for the TagName object.
public class TagNameComparer : IEqualityComparer<TagName>
- Inheritance
-
TagNameComparer
- Implements
- Inherited Members
Properties
Member
An IEqualityComparer<T> that compares the Member property of the TagName value.
public static TagNameComparer Member { get; }
Property Value
Path
An IEqualityComparer<T> that compares the Path property of the TagName value.
public static TagNameComparer Path { get; }
Property Value
Qualified
An IEqualityComparer<T> that compares the full qualified TagName value.
public static TagNameComparer Qualified { get; }
Property Value
Root
An IEqualityComparer<T> that compares the Root property of the TagName value.
public static TagNameComparer Root { get; }
Property Value
Methods
Equals(TagName?, TagName?)
Determines whether the specified objects are equal.
public virtual bool Equals(TagName? x, TagName? y)
Parameters
Returns
GetHashCode(TagName)
Returns a hash code for the specified object.
public virtual int GetHashCode(TagName obj)
Parameters
Returns
- int
A hash code for the specified object.
Exceptions
- ArgumentNullException
The type of
obj
is a reference type andobj
is null.