RoleSchedulerProcessorStartSchedulingAsync - метод
Выполняет запуск планировки задач в указанном планировщике.
Пространство имён: Tessa.Extensions.Platform.Server.SchedulersСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ValueTask<ISchedulerContext> StartSchedulingAsync(
IScheduler scheduler,
IValidationResultBuilder validationResults,
CancellationToken cancellationToken = default
)
Public Function StartSchedulingAsync (
scheduler As IScheduler,
validationResults As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ISchedulerContext)
public:
virtual ValueTask<ISchedulerContext^> StartSchedulingAsync(
IScheduler^ scheduler,
IValidationResultBuilder^ validationResults,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract StartSchedulingAsync :
scheduler : IScheduler *
validationResults : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ISchedulerContext>
override StartSchedulingAsync :
scheduler : IScheduler *
validationResults : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ISchedulerContext>
- scheduler IScheduler
- Планировщик задач Quartz.
- validationResults IValidationResultBuilder
- Построитель результата валидации, куда записываются сообщения при запуске планировки задач.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskISchedulerContextКонтекст обработки запланированных задач или
null, если запуск обработчика не был выполнен.
ISchedulerProcessorStartSchedulingAsync(IScheduler, IValidationResultBuilder, CancellationToken)