EntityIdT - класс |
Пространство имён: EleWise.ELMA.Model.Entities
[SerializableAttribute] public abstract class Entity<IdT> : IEntity<IdT>, IEntity, IIdentified, IDynamicMetaObjectProvider
Тип EntityIdT предоставляет следующие члены.
Имя | Описание | |
---|---|---|
EntityIdT | Инициализирует новый экземпляр класса EntityIdT |
Имя | Описание | |
---|---|---|
Id |
Идентификатор (первичный ключ)
|
Имя | Описание | |
---|---|---|
Delete |
Удалить сущность
| |
Equals | Определяет, равен ли заданный объект текущему объекту. (Переопределяет Object.Equals(Object).) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследован от Object.) | |
GetContainedEntities |
Получить сущности, которые содержатся в данной сущности (например, элементы блока, настройки сущности)
| |
GetDirtyPropertyUids |
Получить идентификаторы измененных свойств
| |
GetHashCode | Служит хэш-функцией по умолчанию. (Переопределяет Object.GetHashCode.) | |
GetId |
Получает не типизированный Id у сущности
| |
GetPropertyInfo |
Получить PropertyInfo по уникальному идентификатору свойства
| |
GetPropertyMetadata |
Получить метаданные свойства по уникальному идентификатору свойства
| |
GetPropertySettings(Guid) |
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
| |
GetPropertySettings(Guid, TypeSettings) |
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
| |
GetPropertySettingsTSettings(Guid) |
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
| |
GetPropertyValue(Guid) |
Получить значение свойства по его уникальному идентификатору
| |
GetPropertyValueT(Guid) |
Получить значение свойства по его уникальному идентификатору
| |
GetRootEntity |
Получить корневую сущность (если это элемент блока, то возвращается первый родитель)
| |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследован от Object.) | |
IsDirty |
Проверить, есть ли несохраненные изменения в сущности
| |
IsNew |
Сущность не сохранялась в базе
| |
LoadPropertyInstanceSettings |
Получить настройки свойства, сохраненные для данного объекта. Если их нет - то возвращается null
| |
LoadSettingsInstanceStore |
Загрузить хранилище настроек свойств даннного объекта
| |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследован от Object.) | |
Refresh |
Обновить сущность из БД
| |
Save |
Сохранить сущность
| |
SavePropertyInstanceSettings |
Сохранить настройки свойства для данного объекта
| |
SetId |
Установить нетипизированное значение идентификатора
| |
SetPropertyValue |
Установить значение свойства по его уникальному идентификатору
| |
ToString |
Возвращает строковое представление объекта
(Переопределяет Object.ToString.) | |
ToString(String) |
Возвращает строковое представление объекта в указанном формате
| |
TryGetPropertyMetadata |
Получить метаданные свойства по уникальному идентификатору свойства
|