| Имя | Описание |
---|
| CanDelete | (Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..CanDelete(T).) |
| CanSave | (Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..CanSave(T).) |
| CheckFilter |
Проверяет правильность фильтра (основная проверка для EQL), в противном случае исключение
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..CheckFilter(IEntityFilter).) |
| Count()()()() |
Возвращает количество всех объектов этого типа
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Count()()()().) |
| Count(IEntityFilter) |
Получить количество всех объектов по фильтру
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Count(IEntityFilter).) |
| Create |
Создать новую сущность (без записи в БД)
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Create()()()().) |
| CreateDetachedCriteria |
Создать detached-критерию
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..CreateDetachedCriteria(FetchOptions, Type, String, IEntityFilter).) |
| Delete(String) |
Удалить сущность в БД по запросу.
ВНИМАНИЕ!!! Не использовать для больших массивов, т.к. данные сначала загружаются в память из БД и только потом удаляются.
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Delete(String).) |
| Delete(T) |
Удалить объект
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Delete(T).) |
| DeleteAll |
Удалить все сущности из БД
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..DeleteAll()()()().) |
| Evict |
Удалить объект из текущей сесии
|
| ExistPropertiesForFastSearch |
Есть ли поля учавствующие в быстром поиске
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..ExistPropertiesForFastSearch(IEntityMetadata, IEntityFilter).) |
| ExportRules | (Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..ExportRules()()()().) |
| Find(Expression<(Of <<'(Func<(Of <<'(T, Boolean>)>>)>)>>)) | (Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Find(Expression<(Of <<'(Func<(Of <<'(T, Boolean>)>>)>)>>)).) |
| Find(String) |
Найти объекты в соответствии с фильтром на языке EQL
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Find(String).) |
| Find(FetchOptions) |
Найти объекты в соответствии с параметрами выборки
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Find(FetchOptions).) |
| Find(IEntityFilter, FetchOptions) |
Найти объекты в соответствии с фильтром и параметрами выборки
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Find(IEntityFilter, FetchOptions).) |
| Find<(Of <<'(TResult>)>>)(Expression<(Of <<'(Func<(Of <<'(TResult, Boolean>)>>)>)>>)) | (Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Find(Expression<(Of <<'(Func<(Of <<'(T, Boolean>)>>)>)>>)).) |
| FindAll()()()() |
Найти все сущности
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..FindAll()()()().) |
| FindAll(Boolean) |
Найти все сущности с кэшированием
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..FindAll(Boolean).) |
| FindByIdArray |
Найти все объекты по идентификаторам из массива
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..FindByIdArray(array<IdT>[]()[][]).) |
| FindIds |
Найти объекты в соответствии с фильтром и параметрами выборки
|
| GetAliasedPropertyString |
Сформировать всевдоним для свойства
|
| GetCurrentState |
Получить текущее состояние сущности (для применения в функции GetDirtyPropertyUids)
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..GetCurrentState(T).) |
| GetDirtyPropertyUids(T) |
Получить идентификаторы измененных свойств
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..GetDirtyPropertyUids(T).) |
| GetDirtyPropertyUids(T, Object) |
Получить идентификаторы измененных свойств
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..GetDirtyPropertyUids(T, Object).) |
| IsDirty(T) |
Проверить, есть ли несохраненные изменения в объекте
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..IsDirty(T).) |
| IsDirty(T, Object) |
Проверить, есть ли несохраненные изменения в объекте
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..IsDirty(T, Object).) |
| IsNew |
Проверить, является ли объект новым (не сохранен в БД)
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..IsNew(T).) |
| Load(Guid) |
Загрузить по уникальному идентификатору. Если не найдена - вызывается исключение
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Load(Guid).) |
| Load(IdT) |
Загрузить по идентификатору. Если не найдена - вызывается исключение
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Load(IdT).) |
| LoadOrCreate(Guid) |
Загрузить по идентификатору. Если не найден - возвращается новый объект
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..LoadOrCreate(Guid).) |
| LoadOrCreate(IdT) |
Загрузить по идентификатору. Если не найден - возвращается новый объект
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..LoadOrCreate(IdT).) |
| LoadOrNull(Guid) |
Загрузить по уникальному идентификатору. Если не найдена - возвращается null
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..LoadOrNull(Guid).) |
| LoadOrNull(IdT) |
Загрузить по идентификатору. Если не найдена - возвращается null
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..LoadOrNull(IdT).) |
| Projection<(Of <<'(PT>)>>) |
Получить проекцию значений свойства
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Projection<(Of <<'(TProperty>)>>)(String).) |
| Query<(Of <<'(RT>)>>) |
Выбрать значения по условию поиска в виде выражения
|
| Refresh(T) |
Обновить (перечитать) объект из БД
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Refresh(T).) |
| Refresh(T, LockMode) |
Обновить (перечитать) сущность из БД с блокировками
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Refresh(T, LockMode).) |
| Save |
Сохранить объект в БД
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..Save(T).) |
| SetupFilter |
Применить фильтр к критерию выбора
(Overrides AbstractNHEntityManager<(Of <(<'T, IdT>)>)>..::..SetupFilter(ICriteria, IEntityFilter).) |