CommonSchedulingHelperTSchedulingProvider, TJob - класс
Хэлперы для планирования заданий для объектов, определяющих расписание выполнения
запланированных действий с ролевой моделью.
Пространство имён: Tessa.Extensions.Platform.Server.SchedulersСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static class CommonSchedulingHelper<TSchedulingProvider, TJob>
where TSchedulingProvider : IRoleSchedulingProvider
where TJob : IJob
Public NotInheritable Class CommonSchedulingHelper(Of TSchedulingProvider As IRoleSchedulingProvider, TJob As IJob)
generic<typename TSchedulingProvider, typename TJob>
where TSchedulingProvider : IRoleSchedulingProvider
where TJob : IJob
public ref class CommonSchedulingHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type CommonSchedulingHelper<'TSchedulingProvider, 'TJob when 'TSchedulingProvider : IRoleSchedulingProvider when 'TJob : IJob> = class end
- Inheritance
- Object CommonSchedulingHelperTSchedulingProvider, TJob
Параметры типа
- TSchedulingProvider
-
Тип объекта, определяющий расписание выполнения запланированных действий с ролевой моделью.
- TJob
- Тип объекта, определяющий задание, выполняемое планировщиком.
| ReplaceScheduledAsync |
Асинхронно изменяет время выполнения (триггер) и информацию по запланированному заданию.
|
| RescheduleAsync |
Асинхронно изменяет время выполнения (триггер) запланированного задания, не изменяя само задание.
|
| ScheduleAsync |
Асинхронно планирует выполнение задания с заданными параметрами и возвращает информацию по запланированному заданию.
|
| UnscheduleAsync |
Асинхронно удаляет запланированное задание.
|