Тип EntityMetadata предоставляет следующие члены.

Свойства

  ИмяОписание
Public propertyActions
Действия с сущностью
Public propertyAssembly
Сборка, в которой находится данный тип сущности
Public propertyCacheEntity
Использовать ли кэширование для сущности
Public propertyCopyAction
Действие при копировании связанного объекта
Public propertyDynamicInsert
Использовать динамическое формирование запроса на вставку
Public propertyDynamicUpdate
Использовать динамическое формирование запроса на обновление
Public propertyEntityProperties
Список свойств для хранения в БД
Public propertyEntityTableParts
Список блоков для хранения в БД
Public propertyFilter
Метаданные фильтра сущности. Содержит дополнительные
Public propertyFilterable
Генерировать ли класс для фильтра
Public propertyFilterImplementedInterfaces
Полные имена типов с именем сборки (AssemblyQualifiedName) реализуемых интерфейсов
Public propertyHierarchical
Является ли иерархический объектом. Если True, то у сущности создается свойство Parent (а также IsGroup, если тип иерархии включает группы)
Public propertyHierarchyType
Тип иерархии (имеет значение, если Hierarchical=true)
Public propertyIdTypeUid
Uid типа идентификатора
Public propertyImplementationUid
Для EntityMetadataType.Interface определяет уникальный идентификатор реализующей сущности. Для EntityMetadataType.InterfaceImplementation определяет уникальный идентификатор интерфейса.
Public propertyImplementedExtensionUids
Уникальные идентификаторы реализуемых интерфейсов-расширений
Public propertyIsGroupPropertyUid
Уникальный идентификатор свойства, определяеющего, явряется ли объект группой
Public propertyIsInterfaceType
True, если тип метаданных сущности Interface или InterfaceExtension
(Overrides ClassMetadata..::..IsInterfaceType.)
Public propertyIsSoftDeletable
Использовать "мягкое" удаление
Public propertyIsUnique
Является ли сущностью с уникальным идентификатором (содержит свойство с именем Uid и типом Guid)
Public propertyLastTableNumber
Номер последней таблицы (если свойства сущности хранятся в нескольких таблицах)
Public propertyParentPropertyUid
Уникальный идентификатор свойства, содержащего ссылку на родительский объект (если сущность поддерживает иерархию) или запись блока
Public propertySaveHistory
Хранить историю изменения сущности
Public propertyShowInCatalogList
Показывать в дереве справочников (в разделе "Справочники" веб-приложения)
Public propertyTableName
Имя таблицы в БД
Public propertyTableParts
Блоки
Public propertyType
Тип метаданных сущности
Public propertyTypeName
Имя типа
(Overrides ClassMetadata..::..TypeName.)
Public propertyTypeUid
Тип метаданных сущности

См. также