Class ServicingStatusManager
- Namespace
- Lers.Core.ServicingStatus
- Assembly
- Lers.System.dll
Предоставляет методы для работы с режимами обслуживания.
public sealed class ServicingStatusManager : ServerObject, IDisposable
- Inheritance
-
ServicingStatusManager
- Implements
- Inherited Members
- Extension Methods
Properties
IsEditAllowed
Возвращает значение, определяющее, разрешено ли пользователю редактировать режимы обслуживания.
public bool IsEditAllowed { get; }
Property Value
Methods
ClearCache()
Отчищает кэш внутренних объектов.
public void ClearCache()
Dispose()
Высвобождает ресурсы.
public void Dispose()
GetByIdAsync(int)
Асинхронно получает режим обслуживания по уникальному идентификатору.
public Task<ServicingStatus> GetByIdAsync(int id)
Parameters
id
intУникальный идентификатор режима обслуживания.
Returns
- Task<ServicingStatus>
Задание, после завершения которого будет возвращён экземпляр ServicingStatus, представляющий режим обслуживания с запрошенным идентификатором.
GetListAsync()
Асинхронно получает список режимов обслуживания.
public Task<ServicingStatus[]> GetListAsync()
Returns
- Task<ServicingStatus[]>
Задание, после завершения которого вернётся список режимов обслуживания.
NewServicingStatus(string)
Создаёт новый режим обслуживания.
public ServicingStatus NewServicingStatus(string title)
Parameters
title
stringНаименование режима обслуживания.
Returns
- ServicingStatus
Режим обслуживания.
Events
ServicingStatusChanged
Вызывается когда от сервера приходит событие об изменении режима обслуживания.
public event EventHandler<ServicingStatusChangedEventArgs> ServicingStatusChanged