Show / Hide Table of Contents

Class BinaryConditionDictionaryContainsElements

Определяет наличие элементов справочника с указанными опциями. Обладает двумя коллекциями значений: разрешающей и запрещающей. Если в справочнике есть хотя бы один элемент из реазрешающей коллекции, то результат выполнения условия - true. Если в справочнике есть хотя бы один элемент из запрещающей коллекции, то результат выполнения условия - false, при условии, что нет разрешающих правил. Если в разрешающей и запрещающей коллекции нет элементов, то берется значение по умолчанию.

Inheritance
InheritedDto<BinaryConditionBase>
BinaryConditionBase
BinaryConditionDictionaryContainsElements
Namespace: Trivium.CardsModel.ServerModel.BinaryCondition
Assembly: Trivium.CardsModel.dll
Syntax
public class BinaryConditionDictionaryContainsElements : BinaryConditionBase, IDependentEntryObject, ISourceAttributeCollector

Properties

List<Object> AccessValues
Коллекция значений для поиска на разрешение. Если хотя бы один элемент из коллекции имеет доступ, то результат вычисления будет true. Элементом коллекции может быть любой простой тип. Например: boolean, integer, string и т.п.
int AttributeId
Идентификатор атрибута для применения условия.
bool DefaultValue
Значение по умолчанию.
List<Object> DeniedValues
Коллекция значений для поиска на запрет. Если хотя бы один элемент из коллекции присутствует в справочнике, то результат вычисления будет false, при условии, что нет разрешающих правил. Элементом коллекции может быть любой простой тип. Например: boolean, integer, string и т.п.
int DictionarySourceId
Идентификатор справочника - источника данных.
bool OnlySelectedElements
производить поиск только по отмеченным элементам источника.
Back to top Generated by DocFX