Show / Hide Table of Contents

Class EntryExpressionDictionaryContainsElementsParameter

Выражение определяющее наличие элементов справочника с указанными опциями.

Inheritance
InheritedDto<EntryExpressionParameter>
EntryExpressionParameter
EntryExpressionDictionaryContainsElementsParameter
Inherited Members
EntryExpressionParameter.Id
EntryExpressionParameter.Code
EntryExpressionParameter.Name
EntryExpressionParameter.AllowMultipleValues
Namespace: Trivium.CardsModel.ServerModel.Expression
Assembly: Trivium.CardsModel.dll
Syntax
public class EntryExpressionDictionaryContainsElementsParameter : EntryExpressionParameter, IDependentEntryObject, IBaseId<int>, IReadOnlyBaseId<int>, ISourceAttributeCollector
Remarks

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

Properties

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