ExitOptions interface

Określa sposób, w jaki usługa Batch reaguje na określony warunek zakończenia.

Właściwości

dependencyAction

Akcja wykonywana przez usługę wsadową na zadaniach zależnych od tego zadania. Możliwe wartości to "satysfakcjonujące" (pozwalające na postęp zadań zależnych) oraz "blok" (zadania zależne nadal czekają). Batch nie obsługuje jeszcze anulowania zadań zależnych.

jobAction

Akcja do wykonania na zadaniu zawierającym zadanie, jeśli zadanie zakończy się z podanym warunkiem wyjścia, a właściwość onTaskFailed to 'wykonawykonajWyjścieOptionsOperacjaZadanie'. Domyślnie nie ma kodu wyjścia 0 i kończy się dla wszystkich innych warunków wyjścia. Jeśli właściwość onTaskFailed zadania jest nieaktywna, to określenie tej właściwości zwraca błąd, a żądanie dodania zadania kończy się niepowodzeniem błędu wartości właściwości; jeśli wywołujesz bezpośrednio REST API, kod statusu HTTP to 400 (Bad Request).

Szczegóły właściwości

dependencyAction

Akcja wykonywana przez usługę wsadową na zadaniach zależnych od tego zadania. Możliwe wartości to "satysfakcjonujące" (pozwalające na postęp zadań zależnych) oraz "blok" (zadania zależne nadal czekają). Batch nie obsługuje jeszcze anulowania zadań zależnych.

dependencyAction?: DependencyAction

Wartość właściwości

jobAction

Akcja do wykonania na zadaniu zawierającym zadanie, jeśli zadanie zakończy się z podanym warunkiem wyjścia, a właściwość onTaskFailed to 'wykonawykonajWyjścieOptionsOperacjaZadanie'. Domyślnie nie ma kodu wyjścia 0 i kończy się dla wszystkich innych warunków wyjścia. Jeśli właściwość onTaskFailed zadania jest nieaktywna, to określenie tej właściwości zwraca błąd, a żądanie dodania zadania kończy się niepowodzeniem błędu wartości właściwości; jeśli wywołujesz bezpośrednio REST API, kod statusu HTTP to 400 (Bad Request).

jobAction?: BatchJobActionKind

Wartość właściwości