Class DictionaryViewBaseDto
Представление справочника для извлечения данных
Namespace: Trivium.DictionariesDto.Metadata.Views
Assembly: Trivium.DictionariesDto.dll
Syntax
public class DictionaryViewBaseDto : EntityDto
Fields
_elementIds
Declaration
[JsonIgnore]
[IgnoreMember]
protected HashSet<int> _elementIds
Field Value
| Type | Description |
|---|---|
| System.Collections.Generic.HashSet<System.Int32> |
Properties
| string | Code Идентификатор справочника |
| Dictionary<int, string> | GroupCustomNameByGroupingAttributeId Мапа пользовательских наименований для групп по идентификаторам группировочных атрибутов. |
| Dictionary<int, int> | GroupingAttributeByElementId Мапа идентификаторов группировочных атрибутов по идентификаторам элементов. |
| Nullable<bool> | HasAllElements Есть все элементы. Устанавливается для больших справочников, без реального извлечения всех элементов. |
| DictionaryHierarchyDto | Hierarchy Примененная альтернативная иерархия. |
| DictionaryModelDto | Model Модель справочника. |
| ParameterValueDto[] | ParameterValues Коллекция значений параметров. |
| List<int> | SortedElementIds Коллекция отсортированных по родителю и порядку идентификаторов элементов |
| Dictionary<int, Nullable<int>> | TransformedElementIdByOriginalElementId Мапа трансформированных идентификаторов элементов справочника по оригинальным идентификаторам. |
| DictionaryType | Type Тип справочника |