Skip to content

Built-in Value Matching Modes

The following value matching modes (strategies) are supported:

The type of the property in source modelAvailable matching modesDefault mode
Integer numbers

(sbyte, byte, short, ushort, int, uint, long, ulong)
Equals
Contains
Equals
StringContains
StartsWith
EndsWith
SQLServerContains
SQLServerFreeText
Contains
BooleanEqualsEquals
EnumEqualsEquals
DateTimeThe matching mode is determined by the passed filtering value.

If single date is passed - Equals
If date range is passed - Between
N/A
Any other typeTreated as a string type by executing Property.ToString()Contains

Released under the MIT License.