![]() | ProjectionEqualityComparerTSource, TKey Class |
Namespace: Koden.Utils
The ProjectionEqualityComparerTSource, TKey type exposes the following members.
Name | Description | |
---|---|---|
![]() | ProjectionEqualityComparerTSource, TKey(FuncTSource, TKey) |
Creates a new instance using the specified projection, which must not be null.
The default comparer for the projected type is used.
|
![]() | ProjectionEqualityComparerTSource, TKey(FuncTSource, TKey, IEqualityComparerTKey) |
Creates a new instance using the specified projection, which must not be null.
|
Name | Description | |
---|---|---|
![]() | Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Equals(TSource, TSource) |
Compares the two specified values for equality by applying the projection
to each value and then using the equality comparer on the resulting keys. Null
references are never passed to the projection.
|
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetHashCode(TSource) |
Produces a hash code for the given value by projecting it and
then asking the equality comparer to find the hash code of
the resulting key.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |