SPSchedule-Klasse

Abstrakte Basisklasse, die die anderen Zeitplan-Typen, die verwendet werden in Auftragsdefinitionen unterstützt.

Vererbungshierarchie

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

'Declaration
Public MustInherit Class SPSchedule
'Usage
Dim instance As SPSchedule
public abstract class SPSchedule

Hinweise

Verwenden Sie die Schedule -Eigenschaft der SPJobDefinition -Klasse, um den Zeitplan für eine Auftragsdefinition abzurufen.

SharePoint Foundation Auftragsdefinitionen können die folgenden Zeitplan verwenden:

Erweitern der SPSchedule -Klasse unterstützt SharePoint Foundation nicht.

Die BEGIN- und End-Eigenschaften in SPSchedule abgeleitete Klassen angeben einer Zeitfenster, wenn ein Auftrag gestartet werden soll, und keine Auswirkung hat auf, wenn der Auftrag abgeschlossen ist. Der Timerdienst wählt eine zufällige Zeit zwischen der BEGIN- und End und den Auftrag wird zu diesem Zeitpunkt gestartet. Dieses Feature ist in erster Linie für ressourcenintensive Aufträge verwendet, die auf mehreren Computern in der Farm ausgeführt. Die zufälligen Startzeit wird sichergestellt, dass sie nicht alle Start gleichzeitig, führen Sie die Serververfügbarkeit beeinträchtigen können. Um den Auftrag an eine genaue Zeit zu starten, sollte die BEGIN- und End-Werte für den Zeitplan identisch sein.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPSchedule-Member

Microsoft.SharePoint-Namespace