Class
XamlSerializer.DelegateEqualityComparer<T>

Definition

Namespace:Telerik.Windows.Documents.Xaml

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Type Parameters:

T

Syntax:

cs-api-definition
protected class XamlSerializer.DelegateEqualityComparer<T> : EqualityComparer<T>, IEqualityComparer, IEqualityComparer<T>

Inheritance: objectEqualityComparer<T>XamlSerializer.DelegateEqualityComparer<T>

Implements: IEqualityComparerIEqualityComparer<T>

Inherited Members EqualityComparer<T>.Create(Func<T, T, bool>, Func<T, int>)EqualityComparer<T>.Default

Constructors

DelegateEqualityComparer(Func<T, T, bool>, Func<T, int>)

Declaration

cs-api-definition
public DelegateEqualityComparer(Func<T, T, bool> equals, Func<T, int> hash)

Parameters

equals

Func<T, T, bool>

hash

Func<T, int>

Methods

Equals(T, T)

Declaration

cs-api-definition
public override bool Equals(T x, T y)

Parameters

x

T

y

T

Returns

bool

Overrides EqualityComparer<T>.Equals(T, T)

GetHashCode(T)

Declaration

cs-api-definition
public override int GetHashCode(T obj)

Parameters

obj

T

Returns

int

Overrides EqualityComparer<T>.GetHashCode(T)