Clase SPJobDefinition
Representa una definición de trabajo.
Jerarquía de la herencia
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
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<GuidAttribute("3F9F635F-0036-42fe-9C2D-3284162732DB")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public MustInherit Class SPJobDefinition _
Inherits SPPersistedObject _
Implements IBackupRestore
'Uso
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
Comentarios
Definiciones de trabajo deben estar asociadas con un servicio o aplicación Web. Use las propiedades Service o WebApplication para devolver el objeto SPService o SPWebApplication con la que está asociada esta definición de trabajo.
Una definición de trabajo también puede asociarse con un servidor específico. Utilice la propiedad Server para devolver el objeto SPServer con la que está asociada esta definición de trabajo.
Utilice la propiedad JobDefinitions del objeto SPService o SPWebApplication para obtener la colección de definiciones de trabajo para el objeto dado.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.