Determines if this Comparer supports the inputs. Do not call compare() if this returns false.
The first value to compare.
The second value to compare.
A lookup key indicating how to interpret value1
or null if no such hint is needed.
A lookup key indicating how to interpret value2
or null if no such hint is needed.
Performs the comparison. It has 3 possible outcomes:
Generated using TypeDoc v0.25.12
Class that compares two values to determine equality, less than, greater than. Create classes for each data type that doesn't support the ==, !=, <, > operators the desired way. However, first consider using an IDataTypeConverter to convert your data type into an integer, string, or date. Those will be supported by the default comparer.
Register your implementation with ValidationServices.dataTypeComparerService.