Compartilhar via


ExitConditions interface

Especifica como o serviço do Lote deve responder quando a Tarefa for concluída.

Propriedades

default

Como o serviço lote deve responder se a Tarefa falhar com uma condição de saída não coberta por nenhuma das outras propriedades. Esse valor será usado se a Tarefa sair com qualquer código de saída diferente de zero não listado na coleção exitCodes ou exitCodeRanges, com um erro de pré-processamento se a propriedade preProcessingError não estiver presente ou com um erro de upload de arquivo se a propriedade fileUploadError não estiver presente. Se você quiser um comportamento não padrão no código de saída 0, deverá listá-lo explicitamente usando a coleção exitCodes ou exitCodeRanges.

exitCodeRanges

Uma lista de intervalos de código de saída da tarefa e como o serviço do Lote deve responder a eles.

exitCodes

Uma lista de códigos de saída de tarefas individuais e como o serviço do Lote deve responder a eles.

fileUploadError

Como o serviço do Lote deve responder se ocorrer um erro de upload de arquivo. Se a Tarefa foi encerrada com um código de saída especificado por meio de exitCodes ou exitCodeRanges e, em seguida, encontrou um erro de upload de arquivo, a ação especificada pelo código de saída terá precedência.

preProcessingError

Como o serviço lote deve responder se a Tarefa não for iniciada devido a um erro.

Detalhes da propriedade

default

Como o serviço lote deve responder se a Tarefa falhar com uma condição de saída não coberta por nenhuma das outras propriedades. Esse valor será usado se a Tarefa sair com qualquer código de saída diferente de zero não listado na coleção exitCodes ou exitCodeRanges, com um erro de pré-processamento se a propriedade preProcessingError não estiver presente ou com um erro de upload de arquivo se a propriedade fileUploadError não estiver presente. Se você quiser um comportamento não padrão no código de saída 0, deverá listá-lo explicitamente usando a coleção exitCodes ou exitCodeRanges.

default?: ExitOptions

Valor da propriedade

exitCodeRanges

Uma lista de intervalos de código de saída da tarefa e como o serviço do Lote deve responder a eles.

exitCodeRanges?: ExitCodeRangeMapping[]

Valor da propriedade

exitCodes

Uma lista de códigos de saída de tarefas individuais e como o serviço do Lote deve responder a eles.

exitCodes?: ExitCodeMapping[]

Valor da propriedade

fileUploadError

Como o serviço do Lote deve responder se ocorrer um erro de upload de arquivo. Se a Tarefa foi encerrada com um código de saída especificado por meio de exitCodes ou exitCodeRanges e, em seguida, encontrou um erro de upload de arquivo, a ação especificada pelo código de saída terá precedência.

fileUploadError?: ExitOptions

Valor da propriedade

preProcessingError

Como o serviço lote deve responder se a Tarefa não for iniciada devido a um erro.

preProcessingError?: ExitOptions

Valor da propriedade