Описание элементов класса EntityHelper
Класс EntityHelper реализует статические методы для работы с сущностями системы.
EntityHelper.Load / EntityHelper.LoadForEdit – загрузить объект
public static T Load<T>(EntityBaseRef entityRef) where T : EntityBase;
Метод выполняет загрузку объекта по ссылке. Доступно только чтение объекта.
В параметре entityRef должен передаваться объект типа EntityBaseRef.
public static T LoadForEdit<T>(EntityBaseRef entityRef) where T : EntityBase;
Метод выполняет загрузку объекта по ссылке с возможностью редактирования объекта.
public static T Load<T>(EntityBaseRef entityRef, LoadOptions loadOptions) where T : EntityBase;
Метод выполняет загрузку объекта по ссылке с указанием опции загрузки.
В параметре loadOptions передается объект типа LoadOptions. Данный объект представляет собой опцию загрузки объекта.
public static IEnumerable<T> Load<T>(IEnumerable<EntityBaseRef> refs) where T : EntityBase;
Метод выполняет загрузку множества объектов по списку ссылок на них. Возвращает объекты в том же порядке, в каком были переданы ссылки. Выходной список может содержать меньше элементов, если входной список содержит ссылки на не существующие объекты. Если входной список ссылок содержит дубликаты - выходной список также будет содержать дубликаты.
public static IEnumerable<T> Load<T>(IEnumerable<EntityBaseRef> refs, LoadOptions loadOptions) where T : EntityBase;
Аналогично вышеописанному методу с указанием опции загрузки.
В параметре loadOptions передается объект типа LoadOptions.
EntityHelper.Search – поиск объекта
public static List<ET> Search<ET>(this Query<ET> src) where ET : EntityBase;
public static List<T> Search<T>(SearchArguments args) where T : EntityBase;
Метод выполняет поиск объекта по запросу или заданным аргументам запроса.
Метод возвращает список объектов типа, по которому осуществлялся поиск.
EntityHelper.SearchRef– поиск ссылки объекта
public static List<T> SearchRef<T>(SearchArguments args) where T : EntityBaseRef;
Метод выполняет поиск ссылки объекта по заданным аргументам запроса.
Метод возвращает список ссылок типа, по которому осуществлялся поиск.
