Для изменения размера нажмите или перетащите

IEntityManager - интерфейс

Нетипизированный интерфейс менеджера сущности

Пространство имён:  EleWise.ELMA.Model.Managers
Сборка:  EleWise.ELMA.SDK (в EleWise.ELMA.SDK.dll) Версия: 1.0.0.0
Синтаксис
C#
public interface IEntityManager

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

Методы
  ИмяОписание
Открытый методCanDelete
Проверить возможно ли удалить данную сущность в текущем контексте выполнения
Открытый методCanSave
Проверить возможно ли сохранить данную сущность в текущем контексте выполнения
Открытый методCheckFilter
Проверяет правильность фильтра (основная проверка для EQL), в противном случае исключение
Открытый методCount
Возвращает количество всех сущностей
Открытый методCount(IEntityFilter)
Возвращает количество сущностей по фильтру
Открытый методCreate
Создать новую сущность (без записи в БД)
Открытый методCreateDetachedCriteria
Создать detached-критерию
Открытый методCreateSecurityException
Генерировать исключение безопасности
Открытый методDelete(Object)
Удалить сущность в БД
Открытый методDelete(String)
Удалить сущность в БД по запросу. ВНИМАНИЕ!!! Не использовать для больших массивов, т.к. данные сначала загружаются в память из БД и только потом удаляются.
Открытый методExistPropertiesForFastSearch
Есть ли поля учавствующие в быстром поиске
Открытый методExportRules
Правила экспорта для свойств сущности
Открытый методFilterDetachedCriteria
Заполнить фильтрацию в detached-критерии
Открытый методFind(FetchOptions)
Найти сущности в соответствии с параметрами выборки
Открытый методFind(IEntityFilter, FetchOptions)
Найти сущности в соответствии с фильтром и параметрами выборки
Открытый методFindT(IEntityFilter, FetchOptions)
Найти сущности в соответствии с фильтром и параметрами выборки
Открытый методFindAll
Найти все сущности
Открытый методFindByIdArray
Найти все сущности по идентификаторам из массива
Открытый методGetCurrentState
Получить текущее состояние сущности (для применения в функции GetDirtyPropertyUids)
Открытый методGetDirtyPropertyUids(Object)
Получить идентификаторы измененных свойств
Открытый методGetDirtyPropertyUids(Object, Object)
Получить идентификаторы измененных свойств
Открытый методIsDirty(Object)
Проверить, есть ли несохраненные изменения в сущности
Открытый методIsDirty(Object, Object)
Проверить, есть ли несохраненные изменения в сущности
Открытый методIsNew
Проверить, является ли сущность новой (не сохраненной в БД)
Открытый методLoad(Guid)
Загрузить по уникальному идентификатору. Если не найдена - вызывается исключение
Открытый методLoad(Object)
Загрузить по идентификатору. Если не найдена - вызывается исключение
Открытый методLoadOrCreate(Guid)
Загрузить по уникальному идентификатору. Если не найдена - возвращается новая сущность
Открытый методLoadOrCreate(Object)
Загрузить по идентификатору. Если не найдена - возвращается новая сущность
Открытый методLoadOrNull(Guid)
Загрузить по уникальному идентификатору. Если не найдена - возвращается null
Открытый методLoadOrNull(Object)
Загрузить по идентификатору. Если не найдена - возвращается null
Открытый методProjectionPT
Получить проекцию значений свойства
Открытый методRefresh(Object)
Обновить (перечитать) сущность из БД
Открытый методRefresh(Object, LockMode)
Обновить (перечитать) сущность из БД c блокировками
Открытый методSave
Сохранить сущность в БД
Открытый методSetupFilter
Установить фильтр в NHibernate критерию
В начало страницы
См. также