IOperationRepositoryActivatePostponedAsync - метод
Выполняет активацию отложенных операций, для которых наступила дата
Postponed, до которой они были отложены.
Пространство имён: Tessa.Platform.OperationsСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
Task<int> ActivatePostponedAsync(
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Function ActivatePostponedAsync (
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Integer)
Task<int>^ ActivatePostponedAsync(
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
)
abstract ActivatePostponedAsync :
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<int>
- validationResult IValidationResultBuilder
- Объект, в который добавляются ошибки и предупреждения в процессе активации отложенных операций.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskInt32
Число успешно активированных операций. Действительно обработанных отложенных операций может быть больше, если некоторые из них уже были активированы
параллельным потоком, или если при их активации возникла неизвестная ошибка.
Для корректного функционирования не вызывайте этот метод внутри другой транзакции СУБД.