Table of Contents

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

bool

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

Event Type

EventHandler<ServicingStatusChangedEventArgs>