Available condition types.
| Member | Value | Description |
|---|---|---|
| MFConditionTypeContains | 7 | Contains the given text string (similar to LIKE 'xyz'). |
| MFConditionTypeContainsAnyBitwise | 16 | Contains any of the bits of the given number. Treats its operands as a vector of bits rather than a single number. |
| MFConditionTypeDoesNotContain | 8 | Does not contain the given text string (similar to NOT LIKE 'xyz'). |
| MFConditionTypeDoesNotContainAnyBitwise | 17 | Does not contain any of the bits of the given number. Treats its operands as a vector of bits rather than a single number. |
| MFConditionTypeDoesNotMatchWildcardPattern | 12 | Does not match the given DOS-style wildcard pattern (such as '*.txt'). |
| MFConditionTypeDoesNotStartWith | 10 | Does not start with the given text string (similar to NOT LIKE 'xyz%'). |
| MFConditionTypeEqual | 1 | Must be equal to. |
| MFConditionTypeGreaterThan | 3 | Must be greater than. |
| MFConditionTypeGreaterThanOrEqual | 5 | Must be greater than or equal to. |
| MFConditionTypeLessThan | 4 | Must be less than. |
| MFConditionTypeLessThanOrEqual | 6 | Must be less than or equal to. |
| MFConditionTypeMatchesWildcardPattern | 11 | Matches the given DOS-style wildcard pattern (such as '*.txt'). |
| MFConditionTypeNotEqual | 2 | Must not be equal to. |
| MFConditionTypeStartsWith | 9 | Starts with the given text string (similar to LIKE 'xyz%'). |
| MFConditionTypeStartsWithAtWordBoundary | 15 | Starts with the given text string at a word boundary. Similar to LIKE 'xyz%', but evaluated at the beginning of each word). |