Найти объекты в соответствии с фильтром и параметрами выборки

Пространство имен: EleWise.ELMA.Model.Managers
Сборка: EleWise.ELMA.SDK (в EleWise.ELMA.SDK.dll) Версия: 1.0.0.0 (3.8.0.22046)

Синтаксис

C#
public override sealed ICollection<T> Find(
	IEntityFilter filter,
	FetchOptions fetchOptions
)

Параметры

filter
Тип: EleWise.ELMA.Model.Common..::..IEntityFilter
Фильтр объекта
fetchOptions
Тип: EleWise.ELMA.Model.Common..::..FetchOptions
Параметры выборки (для получения всех результатов из БД используйте All)

Возвращаемое значение

Список найденных объектов

Implements

IEntityManager<(Of <(<'T>)>)>..::..Find(IEntityFilter, FetchOptions)

Примеры

CopyC#
1//Создаем фильтр (в данном случае для документа)
2var docFilter = PublicAPI.Docflow.Document.CreateFilter();
3//Указываем критерии выборки
4docFilter.Folder = PublicAPI.Docflow.Folder.LoadOrNull(35);
5docFilter.Name = "Документ от 10.07.1991";
6//Передаем фильтр в функцию поиска
7//documents - список документов удовлетворяющих условию выборки, заданной в фильтре
8var documents = PublicAPI.Docflow.Document.Find(docFilter, null);

См. также