CloudJobSchedule Clase

Definición

Programación de trabajos que permite trabajos periódicos especificando cuándo ejecutar trabajos y una especificación usada para crear cada trabajo.

public class CloudJobSchedule : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type CloudJobSchedule = class
    interface IRefreshable
    interface IInheritedBehaviors
Public Class CloudJobSchedule
Implements IInheritedBehaviors, IRefreshable
Herencia
CloudJobSchedule
Implementaciones

Constructores

CloudJobSchedule()

Constructor predeterminado para admitir la simulación de la CloudJobSchedule clase .

Propiedades

CreationTime

Obtiene la hora de creación de la programación del trabajo.

CustomBehaviors

Obtiene o establece una lista de comportamientos que modifican o personalizan las solicitudes al servicio Batch realizado a través de este CloudJobSchedule.

DisplayName

Obtiene o establece el nombre para mostrar de la programación del trabajo.

ETag

Obtiene la etiqueta ETag de la programación del trabajo.

ExecutionInformation

Obtiene la información de ejecución de la programación del trabajo.

Id

Obtiene o establece el identificador de la programación del trabajo.

JobSpecification

Obtiene o establece un JobSpecification objeto que contiene los detalles de los trabajos que se van a crear según .Schedule

LastModified

Obtiene la hora de la última modificación de la programación del trabajo.

Metadata

Obtiene o establece una lista de pares nombre-valor asociados a la programación como metadatos.

PreviousState

Obtiene el estado anterior de la programación del trabajo.

PreviousStateTransitionTime

Obtiene la hora a la que la programación del trabajo entró en su estado anterior.

Schedule

Obtiene o establece la programación que determina cuándo se crearán los trabajos.

State

Obtiene el estado actual de la programación del trabajo.

StateTransitionTime

Obtiene la hora en la que entró CloudJobSchedule su estado actual.

Statistics

Obtiene un JobScheduleStatistics objeto que contiene estadísticas de uso de recursos para toda la duración de la programación del trabajo.

Url

Obtiene la dirección URL de la programación del trabajo.

Métodos

Commit(IEnumerable<BatchClientBehavior>)

Confirma esto CloudJobSchedule en el servicio Azure Batch.

CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Confirma esto CloudJobSchedule en el servicio Azure Batch.

CommitChanges(IEnumerable<BatchClientBehavior>)

Confirma todos los cambios pendientes en este CloudJobSchedule en el servicio Azure Batch.

CommitChangesAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Confirma todos los cambios pendientes en este CloudJobSchedule en el servicio Azure Batch.

Delete(IEnumerable<BatchClientBehavior>)

Elimina este objeto CloudJobSchedule.

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Elimina este objeto CloudJobSchedule.

Disable(IEnumerable<BatchClientBehavior>)

Deshabilita este CloudJobScheduleobjeto . Las programaciones deshabilitadas no crean nuevos trabajos, pero se pueden volver a habilitar más adelante.

DisableAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Deshabilita este CloudJobScheduleobjeto . Las programaciones deshabilitadas no crean nuevos trabajos, pero se pueden volver a habilitar más adelante.

Enable(IEnumerable<BatchClientBehavior>)

Habilita este CloudJobSchedule, lo que permite crear trabajos según .Schedule

EnableAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Habilita este CloudJobSchedule, lo que permite crear trabajos según .Schedule

ListJobs(DetailLevel, IEnumerable<BatchClientBehavior>)

Enumera los trabajos creados en este .CloudJobSchedule

Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)

Actualiza el objeto actual CloudJobSchedule.

RefreshAsync(DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Actualiza el objeto actual CloudJobSchedule.

Terminate(IEnumerable<BatchClientBehavior>)

Finaliza este CloudJobScheduleobjeto . Las programaciones terminadas permanecen en el sistema, pero no crean nuevos trabajos.

TerminateAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Finaliza este CloudJobScheduleobjeto . Las programaciones terminadas permanecen en el sistema, pero no crean nuevos trabajos.

Se aplica a