ExitConditions interface

Specifica la modalità di risposta del servizio Batch al termine dell'attività.

Proprietà

defaultOptions

Come dovrebbe rispondere il servizio Batch se il Task fallisce con una condizione di uscita non coperta da nessuna delle altre proprietà. Questo valore viene utilizzato se il Task esce con un codice di uscita diverso da zero non elencato nella collezione exitCodes o exitCodeRanges, con un errore di pre-processing se la proprietà preProcessingError non è presente, o con un errore di caricamento file se la proprietà fileUploadError non è presente. Se vuoi un comportamento non predefinito sul codice di uscita 0, devi elencarlo esplicitamente usando la collezione exitCodes o exitCodeRanges.

exitCodeRanges

Un elenco degli intervalli di codici di uscita del compito e come il servizio Batch dovrebbe rispondere ad essi.

exitCodes

Un elenco dei singoli codici di uscita del Task e come il servizio Batch dovrebbe rispondere a essi.

fileUploadError

Come dovrebbe rispondere il servizio Batch se si verifica un errore di upload del file. Se il Task è uscito con un codice di uscita specificato tramite exitCodes o exitCodeRanges, e poi ha incontrato un errore di caricamento del file, allora l'azione specificata dal codice di uscita ha la precedenza.

preProcessingError

Come dovrebbe rispondere il servizio Batch se il Task non si avvia a causa di un errore.

Dettagli proprietà

defaultOptions

Come dovrebbe rispondere il servizio Batch se il Task fallisce con una condizione di uscita non coperta da nessuna delle altre proprietà. Questo valore viene utilizzato se il Task esce con un codice di uscita diverso da zero non elencato nella collezione exitCodes o exitCodeRanges, con un errore di pre-processing se la proprietà preProcessingError non è presente, o con un errore di caricamento file se la proprietà fileUploadError non è presente. Se vuoi un comportamento non predefinito sul codice di uscita 0, devi elencarlo esplicitamente usando la collezione exitCodes o exitCodeRanges.

defaultOptions?: ExitOptions

Valore della proprietà

exitCodeRanges

Un elenco degli intervalli di codici di uscita del compito e come il servizio Batch dovrebbe rispondere ad essi.

exitCodeRanges?: ExitCodeRangeMapping[]

Valore della proprietà

exitCodes

Un elenco dei singoli codici di uscita del Task e come il servizio Batch dovrebbe rispondere a essi.

exitCodes?: ExitCodeMapping[]

Valore della proprietà

fileUploadError

Come dovrebbe rispondere il servizio Batch se si verifica un errore di upload del file. Se il Task è uscito con un codice di uscita specificato tramite exitCodes o exitCodeRanges, e poi ha incontrato un errore di caricamento del file, allora l'azione specificata dal codice di uscita ha la precedenza.

fileUploadError?: ExitOptions

Valore della proprietà

preProcessingError

Come dovrebbe rispondere il servizio Batch se il Task non si avvia a causa di un errore.

preProcessingError?: ExitOptions

Valore della proprietà