JobSpecification Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica detalhes dos Trabalhos a serem criados em um agendamento.
public class JobSpecification
type JobSpecification = class
Public Class JobSpecification
- Herança
-
JobSpecification
Construtores
JobSpecification() |
Inicializa uma nova instância da classe JobSpecification. |
JobSpecification(PoolInformation, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, JobNetworkConfiguration, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, IList<MetadataItem>) |
Inicializa uma nova instância da classe JobSpecification. |
Propriedades
AllowTaskPreemption |
Obtém ou define se tarefas neste trabalho podem ser preempcionadas por outros trabalhos de alta prioridade |
CommonEnvironmentSettings |
Obtém ou define uma lista de configurações comuns de variável de ambiente. Essas variáveis de ambiente são definidas para todas as Tarefas em Trabalhos criadas sob essa agenda (incluindo as tarefas Job Manager, Preparação de Trabalho e Liberação de Trabalho). |
Constraints |
Obtém ou define as restrições de execução para trabalhos criados sob esse agendamento. |
DisplayName |
Obtém ou define o nome de exibição para Trabalhos criados nessa agenda. |
JobManagerTask |
Obtém ou define os detalhes de uma Tarefa do Gerenciador de Trabalhos a ser iniciada quando um trabalho é iniciado nessa agenda. |
JobPreparationTask |
Obtém ou define a Tarefa de Preparação do Trabalho para Trabalhos criada neste agendamento. |
JobReleaseTask |
Obtém ou define a Tarefa de Liberação de Trabalho para Trabalhos criada nessa agenda. |
MaxParallelTasks |
Obtém ou define o número máximo de tarefas que podem ser executadas em paralelo para o trabalho. |
Metadata |
Obtém ou define uma lista de pares nome-valor associados a cada trabalho criado nessa agenda como metadados. |
NetworkConfiguration |
Obtém ou define a configuração de rede para o Trabalho. |
OnAllTasksComplete |
Obtém ou define a ação que o serviço do Lote deve executar quando todas as Tarefas em um trabalho criado sob esse agendamento estão no estado concluído. |
OnTaskFailure |
Obtém ou define a ação que o serviço do Lote deve executar quando qualquer Tarefa falha em um trabalho criado nessa agenda. Considera-se que uma Tarefa falhou se falhou se tiver um failureInfo. Um failureInfo será definido se a Tarefa for concluída com um código de saída diferente de zero depois de esgotar sua contagem de repetições ou se houver um erro ao iniciar a Tarefa, por exemplo, devido a um erro de download de arquivo de recurso. |
PoolInfo |
Obtém ou define o Pool no qual o serviço do Lote executa as Tarefas de Trabalhos criadas nessa agenda. |
Priority |
Obtém ou define a prioridade dos trabalhos criados neste agendamento. |
UsesTaskDependencies |
Obtém ou define se Tarefas no Trabalho podem definir dependências entre si. O padrão é falso. |
Aplica-se a
Azure SDK for .NET