Built-in Value Matching Modes
The following value matching modes (strategies) are supported:
| The type of the property in source model | Available matching modes | Default mode |
|---|---|---|
| Integer numbers (sbyte, byte, short, ushort, int, uint, long, ulong) | Equals Contains | Equals |
| String | ContainsStartsWithEndsWithSQLServerContainsSQLServerFreeText | Contains |
| Boolean | Equals | Equals |
| Enum | Equals | Equals |
| DateTime | The matching mode is determined by the passed filtering value. If single date is passed - EqualsIf date range is passed - Between | N/A |
| Any other type | Treated as a string type by executing Property.ToString() | Contains |