Класс SPSchedule
Абстрактный базовый класс, который поддерживает расписание различных типов, которые используются в описания задания.
Иерархия наследования
System.Object
Microsoft.SharePoint.SPSchedule
Microsoft.SharePoint.SPDailySchedule
Microsoft.SharePoint.SPHourlySchedule
Microsoft.SharePoint.SPMinuteSchedule
Microsoft.SharePoint.SPMonthlyByDaySchedule
Microsoft.SharePoint.SPOneTimeSchedule
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public MustInherit Class SPSchedule
'Применение
Dim instance As SPSchedule
public abstract class SPSchedule
Замечания
Свойство Schedule класса SPJobDefinition для получения расписания для определения задания.
SharePoint Foundation определения заданий можно использовать следующие типы расписания:
SharePoint Foundation не поддерживает расширения класса SPSchedule .
Begin и end в классы, производные от SPSchedule задают интервал времени после задания должны быть запущены и не влияют после завершения задания. Служба таймера будет выбирать произвольный промежуток между begin и end и запустит задание в это время. Эта функция используется в основном для ресурсоемких заданий, запускаемых на нескольких компьютерах в ферме. Время начала случайного гарантирует, что они этого не все Пуск одновременно, что может неблагоприятно повлиять на доступность сервера. Для запуска задания в точное время, значения начала и окончания расписания должны быть идентичны.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.