<< Click to Display Table of Contents >> Действия с репозиториями и сущностями |
Основная точка входа для работы с сущностями – репозитории типов сущностей. Репозиторий позволяет создать сущность конкретного типа, получить одну или сразу несколько сущностей, а также содержит несколько вспомогательных методов: работа с ресурсами, работа с правами от типа сущности и т.д.
Репозиторий для типа сущности находится в классе <Код_компании>.<Имя_модуля>.<Имя типа сущности во множественном числе>. Например, код компании DEVRX, тогда для типа сущности Book из модуля MyModule репозиторий будет называться DEVRX.MyModule.Books.
Важно. Получение, создание и удаление сущностей возможно только в серверном коде. Изменение сущностей доступно в любом коде. Вызов методов для получения, создания и удаления сущностей в клиентском или разделяемом коде может привести к возникновению исключения, использовать не рекомендуется.
Методы
Имя |
Описание |
---|---|
Создание, удаление, изменение сущности |
|
Получение сущности |
|
Отображение карточки и списка сущностей |
|
Валидация |
Свойства
Имя |
Тип |
Описание |
---|---|---|
IEntityState |
Состояние сущности |
|
IEntityInfo |
Метаданные сущности |
|
IHistories |
История работы |
|
IEntityAccessRights |
Права доступа |
© Компания Directum, 2024 |