IOperationProgressHandler - интерфейс
Обработчик прогресса выполнения операции, состоящей из этапов из шагов.
Пространство имён: Tessa.Roles.OperationsСборка: Tessa (в Tessa.dll) Версия: 4.0.8
public interface IOperationProgressHandler : IAsyncDisposable
Public Interface IOperationProgressHandler
Inherits IAsyncDisposable
public interface class IOperationProgressHandler : IAsyncDisposable
type IOperationProgressHandler =
interface
interface IAsyncDisposable
end
- Implements
- IAsyncDisposable
| DisposeAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. (Унаследован от IAsyncDisposable) |
| NeedUpdate |
Возвращает признак того, что нужно обновить прогресс данной операции через UpdateProgressAsync(CancellationToken).
|
| NextStage |
Следующий этап.
|
| NextStep |
Следующий шаг.
|
| SetStepCount |
Устанавливает количество шагов текущего этапа.
|
| UpdateProgressAsync |
Выполняет обновление прогресса текущей операции и возвращает признак того, что обновление прогресса выполнено успешно.
Обновление прогресса операции выполняется в отдельном подключении к базе.
|