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. |
| exit |
Uma lista de intervalos de código de saída da tarefa e como o serviço do Lote deve responder a eles. |
| exit |
Uma lista de códigos de saída de tarefas individuais e como o serviço do Lote deve responder a eles. |
| file |
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. |
| pre |
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