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