Compartilhar via


JobScheduleOperations Classe

Definição

Executa operações em Lote do Azure agendamentos de trabalho.

public class JobScheduleOperations : Microsoft.Azure.Batch.IInheritedBehaviors
type JobScheduleOperations = class
    interface IInheritedBehaviors
Public Class JobScheduleOperations
Implements IInheritedBehaviors
Herança
JobScheduleOperations
Implementações

Propriedades

CustomBehaviors

Obtém ou define uma lista de comportamentos que modificam ou personalizam solicitações para o serviço do Lote feitas por meio deste JobScheduleOperations.

Métodos

CreateJobSchedule()

Cria uma instância do CloudJobSchedule que é desassociada e não tem uma relação de consistência com nenhuma agenda de trabalho no Serviço de Lote.

CreateJobSchedule(String, Schedule, JobSpecification)

Cria uma instância do CloudJobSchedule que é desassociada e não tem uma relação de consistência com nenhuma agenda de trabalho no Serviço de Lote.

DeleteJobSchedule(String, IEnumerable<BatchClientBehavior>)

Exclui a agenda de trabalho especificada.

DeleteJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Exclui a agenda de trabalho especificada.

DisableJobSchedule(String, IEnumerable<BatchClientBehavior>)

Desabilita a agenda de trabalho especificada. Os agendamentos desabilitados não criam novos trabalhos, mas podem ser reabilitados posteriormente.

DisableJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Desabilita a agenda de trabalho especificada. Os agendamentos desabilitados não criam novos trabalhos, mas podem ser reabilitados posteriormente.

EnableJobSchedule(String, IEnumerable<BatchClientBehavior>)

Habilita o agendamento de trabalho especificado, permitindo que os trabalhos sejam criados de acordo com seu Schedule.

EnableJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Habilita o agendamento de trabalho especificado, permitindo que os trabalhos sejam criados de acordo com seu Schedule.

GetJobSchedule(String, DetailLevel, IEnumerable<BatchClientBehavior>)

Obtém o objeto CloudJobSchedule especificado.

GetJobScheduleAsync(String, DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Obtém o objeto CloudJobSchedule especificado.

ListJobs(String, DetailLevel, IEnumerable<BatchClientBehavior>)

Enumera os trabalhos criados na agenda de trabalho especificada.

ListJobSchedules(DetailLevel, IEnumerable<BatchClientBehavior>)

Enumera os agendamentos de trabalho na conta do Lote.

TerminateJobSchedule(String, IEnumerable<BatchClientBehavior>)

Encerra a agenda de trabalho especificada.

TerminateJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Encerra a agenda de trabalho especificada.

Aplica-se a

Confira também