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

Методы

  ИмяОписание
Public methodDelete
Удалить сущность
Public methodGetContainedEntities
Получить сущности, которые содержатся в данной сущности (например, элементы блока, настройки сущности)
Public methodGetDirtyPropertyUids
Получить идентификаторы измененных свойств
Public methodGetPropertySettings(Guid)
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
Public methodGetPropertySettings(Guid, TypeSettings)
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
Public methodGetPropertySettings<(Of <<'(TSettings>)>>)(Guid)
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
Public methodGetPropertyValue(Guid)
Получить значение свойства по его уникальному идентификатору
Public methodGetPropertyValue<(Of <<'(T>)>>)(Guid)
Получить значение свойства по его уникальному идентификатору
Public methodGetRootEntity
Получить корневую сущность (если это элемент блока, то возвращается первый родитель)
Public methodIsDirty
Есть ли несохраненные изменения в сущности
Public methodIsNew
Сущность не сохранялась в базе
Public methodLoadPropertyInstanceSettings
Получить настройки свойства, сохраненные для данного объекта. Если их нет - то возвращается null
Public methodLoadSettingsInstanceStore
Загрузить хранилище настроек свойств даннного объекта
Public methodRefresh
Обновить сущность из БД
Public methodSave
Сохранить сущность
Public methodSavePropertyInstanceSettings
Сохранить настройки свойства для данного объекта
Public methodSetPropertyValue
Установить значение свойства по его уникальному идентификатору
Public methodToString
Возвращает строковое представление сущности

См. также