Compartir a través de


de la propiedad TimerJobUtility.ResumeGranularity

Obtiene o establece el nivel de detalle a la que se reanudará el trabajo del temporizador.

Espacio de nombres:  Microsoft.Office.Server.Utilities
Ensamblado:  Microsoft.Office.Server (en Microsoft.Office.Server.dll)

Sintaxis

'Declaración
Public Property ResumeGranularity As IterationGranularity
    Get
    Set
'Uso
Dim instance As TimerJobUtility
Dim value As IterationGranularity

value = instance.ResumeGranularity

instance.ResumeGranularity = value
public IterationGranularity ResumeGranularity { get; set; }

Valor de propiedad

Tipo: Microsoft.Office.Server.Utilities.IterationGranularity
Devuelve IterationGranularity.

Comentarios

ResumeGranularity debe ser un ámbito que es mayor o igual a CancellationGranularity.

Tiene un ámbito de ResumeGranularity más grande que el CancellationGranularity permite que la tarea de responder para pausar o cancelar las solicitudes más rápidamente a expensas de volver a procesar el trabajo ya realizado cuando se reanuda el trabajo. Por ejemplo, sería lógico que CancellationGranularity establecido en IterationGranularity.Item pero se establece ResumeGranularity en IterationGranularity.List. Esto significa que la clase TimerJobUtility sólo realizará un seguimiento del estado del trabajo del temporizador en el nivel de lista (que significa menos actualizaciones de la propiedad JobState ), pero se puede cancelar el trabajo en el medio de procesamiento de una lista. Un ejemplo de donde esto tendría sentido es que si utiliza el trabajo de temporizador una consulta para determinar qué proceso y elementos que ya se ha procesado ya no responder a la consulta, entonces no es necesario para admitir reanuda en el ámbito del elemento dado que reanudar en el ámbito de la lista no requerirá ningún artículo para volver a procesar.

Vea también

Referencia

clase TimerJobUtility

Miembros TimerJobUtility

Espacio de nombres Microsoft.Office.Server.Utilities