IOperationRepositoryActivatePostponedAsync - метод

Выполняет активацию отложенных операций, для которых наступила дата Postponed, до которой они были отложены.

Definition

Пространство имён: Tessa.Platform.Operations
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
Task<int> ActivatePostponedAsync(
	IValidationResultBuilder validationResult,
	CancellationToken cancellationToken = default
)

Параметры

validationResult  IValidationResultBuilder
Объект, в который добавляются ошибки и предупреждения в процессе активации отложенных операций.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskInt32
Число успешно активированных операций. Действительно обработанных отложенных операций может быть больше, если некоторые из них уже были активированы параллельным потоком, или если при их активации возникла неизвестная ошибка.

Заметки

Для корректного функционирования не вызывайте этот метод внутри другой транзакции СУБД.

Исключения

NotSupportedExceptionМетод недоступен с клиента.

См. также