Clase SPSchedule
Clase base abstracta que admite los tipos de programación diferentes que se usan en las definiciones de trabajos.
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.SPSchedule
Microsoft.SharePoint.SPDailySchedule
Microsoft.SharePoint.SPHourlySchedule
Microsoft.SharePoint.SPMinuteSchedule
Microsoft.SharePoint.SPMonthlyByDaySchedule
Microsoft.SharePoint.SPOneTimeSchedule
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public MustInherit Class SPSchedule
'Uso
Dim instance As SPSchedule
public abstract class SPSchedule
Comentarios
Utilice la propiedad Schedule de la clase SPJobDefinition para obtener la programación para una definición de trabajo.
definiciones de trabajos de SharePoint Foundation pueden usar los siguientes tipos de programación:
SharePoint Foundation no es compatible con la extensión de la clase SPSchedule .
Las propiedades begin y end en las clases que se derivan de SPSchedule especifican una ventana de tiempo cuando un trabajo se debe iniciar y no tiene ningún efecto cuando finalice el trabajo. El servicio de temporizador escogerá un tiempo aleatorio entre los puntos inicial y final e iniciará el trabajo en ese momento. Esta característica se usa principalmente para los trabajos que consume muchos recursos que se ejecutan en varios equipos de la granja de servidores. La hora de inicio aleatorio garantiza que lo hacen inicio no todos simultáneamente, que podrían afectar negativamente la disponibilidad del servidor. Para iniciar el trabajo en un momento preciso, los valores inicial y final de la programación deben ser idénticos.
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.