HashCodeComparer<T> Class |
Namespace: VelocityDb.Collection.Comparer
[SerializableAttribute] public class HashCodeComparer<T> : VelocityDbComparer<T> where T : IComparable
The HashCodeComparer<T> type exposes the following members.
Name | Description | |
---|---|---|
![]() | HashCodeComparer<T> | Initializes a new instance of the HashCodeComparer<T> class |
Name | Description | |
---|---|---|
![]() | Compare |
If the Key objects implements IComparable then the NodeKeys are compared that way, otherwise the Id are compared
(Overrides VelocityDbComparer<Key>.Compare(Key, Key).) |
![]() | SetComparisonArrayFromObject |
Comparators that use comparison arrays need to override this function. Given a Key object, set the comparisonArray bytes
(Overrides VelocityDbComparer<Key>.SetComparisonArrayFromObject(Key,Byte[], Boolean).) |
Name | Description | |
---|---|---|
![]() | ToStringDetails(SessionBase, Boolean) | Overloaded.
Object details as a string
(Defined by Utilities.) |
![]() | ToStringDetails(Schema, TypeVersion, Boolean) | Overloaded.
Currently only used by Database Manager
(Defined by Utilities.) |