Freigeben über


SPJobDefinition-Klasse

Stellt eine Definition für Auftrag zur dar.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPersistedObject
      Microsoft.SharePoint.Administration.SPJobDefinition
        Microsoft.SharePoint.Administration.SPAdministrationServiceJobDefinition
        Microsoft.SharePoint.Administration.SPPausableJobDefinition
        Microsoft.SharePoint.Administration.SPProductVersionJobDefinition
        Microsoft.SharePoint.Administration.SPUsageImportJobDefinition
        Microsoft.SharePoint.Administration.SPUsageProcessingJobDefinition
        Microsoft.SharePoint.Diagnostics.SPDiagnosticsProviderJobDefinition

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<GuidAttribute("3F9F635F-0036-42fe-9C2D-3284162732DB")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public MustInherit Class SPJobDefinition _
    Inherits SPPersistedObject _
    Implements IBackupRestore
'Usage
Dim instance As SPJobDefinition
[GuidAttribute("3F9F635F-0036-42fe-9C2D-3284162732DB")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public abstract class SPJobDefinition : SPPersistedObject, 
    IBackupRestore

Hinweise

Auftragsdefinitionen müssen eine Webanwendung oder Dienst zugeordnet werden. Verwenden Sie die Eigenschaften Service oder WebApplication , um das SPService oder SPWebApplication -Objekt zurückzugeben, das diese Auftragsdefinition zugeordnet sind.

Eine Definition für Auftrag zur kann auch mit einem bestimmten Server zugeordnet werden. Verwenden Sie die Server -Eigenschaft, um das SPServer -Objekt zurückzugeben, das diese Auftragsdefinition zugeordnet sind.

Verwenden Sie die JobDefinitions -Eigenschaft des SPService oder SPWebApplication -Objekts, um die Auflistung von Auftragsdefinitionen für das angegebene Objekt abzurufen.

Threadsicherheit

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

Siehe auch

Referenz

SPJobDefinition-Member

Microsoft.SharePoint.Administration-Namespace