Class ReportGeneratingTaskManager
- Namespace
- Lers.Administration
- Assembly
- Lers.System.dll
Предоставляет интерфейс для работы c заданиями формирования отчетов.
public class ReportGeneratingTaskManager : ServerObject
- Inheritance
-
ReportGeneratingTaskManager
- Inherited Members
- Extension Methods
Properties
IsEditAllowed
Получает значение, определяющее, разрешено ли редактирование задания формирования отчетов текущему пользователю.
public bool IsEditAllowed { get; }
Property Value
Methods
GetById(int, ReportGeneratingTaskInfoFlags)
Получает задание формирования отчёта по идентификатору.
public ReportGeneratingTask GetById(int id, ReportGeneratingTaskInfoFlags flags)
Parameters
idintflagsReportGeneratingTaskInfoFlags
Returns
GetByIdAsync(int)
Получает задание формирования отчёта по идентификатору.
public Task<ReportGeneratingTask> GetByIdAsync(int id)
Parameters
idintИдентификатор задания формирования отчёта.
Returns
- Task<ReportGeneratingTask>
Задание, которое после завершения вернёт экземпляр ReportGeneratingTask.
GetByIdAsync(int, ReportGeneratingTaskInfoFlags)
Получает задание формирования отчёта по идентификатору.
public Task<ReportGeneratingTask> GetByIdAsync(int id, ReportGeneratingTaskInfoFlags flags)
Parameters
idintИдентификатор задания формирования отчёта.
flagsReportGeneratingTaskInfoFlagsФлаги, определяющие, какая дополнительная информация должна быть получена.
Returns
- Task<ReportGeneratingTask>
Задание, которое после завершения вернёт экземпляр ReportGeneratingTask.
GetListAsync()
Асинхронно получает список заданий формирования отчетов.
public Task<ReportGeneratingTask[]> GetListAsync()
Returns
- Task<ReportGeneratingTask[]>
Задание, которое после завершения вернёт массив ReportGeneratingTask.
NewReportGeneratingTask(string)
Создает новое задание формирования отчетов.
public ReportGeneratingTask NewReportGeneratingTask(string title)
Parameters
titlestringНаименование задания.
Returns
- ReportGeneratingTask
Возвращает экземпляр ReportGeneratingTask.