OrmComparisonOperator

Описание

Перечисление OrmComparisonOperator содержит варианты оператора сравнения.

Используется следующими свойствами:

Возможные значения

Значение Краткое описание
0 None. Нет.
1 Equal. Равенство.
2 NotEqual. Неравный.
3 NotLike. Не равный (сравнение по маске).
4 Like. Равенство (сравнение по маске).
5 Greater. Больше.
6 GreaterOrEqual. Больше или равно.
7 Less. Меньше.
8 LessOrEqual. Меньше или равно.
9 In_. Наличие числа в массиве.
10 NotIn. Отсутствие числа в массиве.
11 Exists. Существует.
12 NotExists. Не существует.
13 InSelect. Отмеченный.
14 NotInSelect. Не отмеченный.
15 Conditions. Условия. При использовании данного варианта оператора для создания вложенных условий следует использовать IOrmCondition.Nested.
16 NotConditions. Нет условия. При использовании данного варианта оператора для создания вложенных условий следует использовать IOrmCondition.Nested.
17 IsNull. Пустой.
18 IsNotNull. Непустой.
20 InQuery. Подзапрос. Позволяет указывать произвольный подзапрос в виде строки SQL, которая будет добавляться в основное условие запроса.
256 Join. Объединение.
257 JoinEqual. Равное объединение.
261 JoinGreater. Большее объединение.
512 FreeText. Свободный поиск в тексте. Если в orm-условии задан оператор FreeText, то значение атрибута проверяется через IComparerClass.FreeTextComparer.Compare (IComparerClass.FreeTextComparer).
1024 MatchCase. С учетом регистра.
2048 WholeWord. Поиск всего слова целиком.

См. также:

Перечисления сборки Orm