SPSchedule class
Classe abstrata base que suporta os tipos de agendamento diferentes que são usados em definições de tarefa.
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPSchedule
Microsoft.SharePoint.SPDailySchedule
Microsoft.SharePoint.SPHourlySchedule
Microsoft.SharePoint.SPMinuteSchedule
Microsoft.SharePoint.SPMonthlyByDaySchedule
Microsoft.SharePoint.SPOneTimeSchedule
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public MustInherit Class SPSchedule
'Uso
Dim instance As SPSchedule
public abstract class SPSchedule
Comentários
Use a propriedade Schedule da classe SPJobDefinition para obter a programação para uma definição de trabalho.
definições de trabalho de SharePoint Foundation podem usar os seguintes tipos de agendamento:
SharePoint Foundation não oferece suporte para estender a classe SPSchedule .
As propriedades de início e término nas classes que derivam de SPSchedule especificam uma janela de tempo quando um trabalho deve ser iniciado e não têm nenhum efeito quando o trabalho for concluído. O serviço de timer selecionará um tempo aleatório entre o início e o fim e iniciará o trabalho naquele momento. Esse recurso é usado principalmente para trabalhos que demandam mais recursos que são executados em vários computadores no farm. A hora de início aleatório garante que fazem iniciar nem todos ao mesmo tempo, que poderiam afetar a disponibilidade do servidor. Para iniciar o trabalho em um horário preciso, os valores de início e de término para a agenda devem ser idênticos.
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.