перечисление CONDITION_CREATION_OPTIONS (structuredquery.h)
Предоставляет набор флагов для использования со следующими интерфейсами для указания типа узла дерева условий: ICondition, ICondition2, IConditionFactory, IConditionFactory2 и IConditionGenerator.
Синтаксис
typedef enum CONDITION_CREATION_OPTIONS {
CONDITION_CREATION_DEFAULT = 0,
CONDITION_CREATION_NONE = 0,
CONDITION_CREATION_SIMPLIFY = 0x1,
CONDITION_CREATION_VECTOR_AND = 0x2,
CONDITION_CREATION_VECTOR_OR = 0x4,
CONDITION_CREATION_VECTOR_LEAF = 0x8,
CONDITION_CREATION_USE_CONTENT_LOCALE = 0x10
} ;
Константы
CONDITION_CREATION_DEFAULT Значение: 0 Указывает, что для условия задано значение по умолчанию. |
CONDITION_CREATION_NONE Значение: 0 Указывает, что для условия задано значение NULL. |
CONDITION_CREATION_SIMPLIFY Значение: 0x1 Указывает, что необходимо максимально упростить возвращаемое условие. В некоторых случаях этот флаг указывает, что возвращаемое условие не создается только что, а ссылается на существующий объект. |
CONDITION_CREATION_VECTOR_AND Значение: 0x2 Указывает, что необходимо создать условие AND для листов с векторными элементами в качестве значений, а не пытаться создать конечное условие с VT_VECTOR задано в PROPVARIANT. |
CONDITION_CREATION_VECTOR_OR Значение: 0x4 Указывает, что следует создать условие ИЛИ для листов с элементами вектора в качестве значений, а не пытаться создать конечное условие с VT_VECTOR задано в PROPVARIANT. |
CONDITION_CREATION_VECTOR_LEAF Значение: 0x8 Указывает, что необходимо разрешить создание конечного условия с VT_VECTOR, заданным в PROPVARIANT. |
CONDITION_CREATION_USE_CONTENT_LOCALE Значение: 0x10 Указывает, что следует игнорировать любой указанный языковой стандарт и использовать выбранные в настоящее время языковые стандарты содержимого IConditionFactory2::CreateStringLeaf и IConditionFactory2::CreateLeaf. |
Комментарии
>Одновременно следует задать только один из следующих флагов:
- CONDITION_CREATION_VECTOR_AND
- CONDITION_CREATION_VECTOR_OR
- CONDITION_CREATION_VECTOR_LEAF
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | structuredquery.h |
См. также раздел
Справочные материалы