ObjectContext.FindObject<T> — метод (QueryObject)
Возвращает первый результат поиска, удовлетворяющий заданным условиям.
-
Пространство имён:
DocsVision.Platform.ObjectModel
-
Сборка:
DocsVision.Platform.ObjectModel.dll
Синтаксис
public T FindObject<T>(QueryObject query) where T : ObjectBase
Параметры типа
- T
-
Тип объекта поиска, унаследованный от
ObjectBase
- Параметры
-
- query
-
Тип:
QueryObject
Поисковый запрос
- Возвращаемое значение
-
Тип:
T
Объект, являющийся результатом поиска
Примеры
В приведенном примере выполняется поиск сотрудника с названием учетной записи "DOMAIN\\IvanovII"
(1)
QueryObject query = new QueryObject(StaffEmployee.AccountNameProperty.Name, "DOMAIN\\IvanovII"); (2)
StaffEmployee staff = objectContext.FindObject<StaffEmployee>(query); (3)
1 | Инициализация контекста объектов. |
2 | Формирование поискового запроса по полю AccountName . |
3 | Выполнение запроса. |