Freigeben über


ExitOptions interface

Gibt an, wie der Batchdienst auf eine bestimmte Beendigungsbedingung reagiert.

Eigenschaften

dependencyAction

Eine Aktion, die der Batchdienst für Aufgaben ausführt, die von dieser Aufgabe abhängig sind. Mögliche Werte sind "erfüllen" (sodass abhängige Vorgänge ausgeführt werden können) und "Blockieren" (abhängige Vorgänge warten weiterhin). Batch unterstützt den Abbruch abhängiger Vorgänge noch nicht.

Mögliche Werte: "satisfy", "block"

jobAction

Eine Aktion, die für den Auftrag ausgeführt werden soll, der die Aufgabe enthält, wenn die Aufgabe mit der angegebenen Beendigungsbedingung abgeschlossen wird und die OnTaskFailed-Eigenschaft "performExitOptionsJobAction" lautet. Der Standardwert ist keine für Exitcode 0 und wird für alle anderen Beendigungsbedingungen beendet. Wenn die "onTaskFailed"-Eigenschaft des Auftrags keine Aktion ist, gibt die Angabe dieser Eigenschaft einen Fehler zurück, und die Add-Task-Anforderung schlägt mit einem ungültigen Eigenschaftswertfehler fehl. wenn Sie die REST-API direkt aufrufen, lautet der HTTP-Statuscode 400 (Ungültige Anforderung).

Mögliche Werte: "none", "disable", "terminate"

Details zur Eigenschaft

dependencyAction

Eine Aktion, die der Batchdienst für Aufgaben ausführt, die von dieser Aufgabe abhängig sind. Mögliche Werte sind "erfüllen" (sodass abhängige Vorgänge ausgeführt werden können) und "Blockieren" (abhängige Vorgänge warten weiterhin). Batch unterstützt den Abbruch abhängiger Vorgänge noch nicht.

Mögliche Werte: "satisfy", "block"

dependencyAction?: string

Eigenschaftswert

string

jobAction

Eine Aktion, die für den Auftrag ausgeführt werden soll, der die Aufgabe enthält, wenn die Aufgabe mit der angegebenen Beendigungsbedingung abgeschlossen wird und die OnTaskFailed-Eigenschaft "performExitOptionsJobAction" lautet. Der Standardwert ist keine für Exitcode 0 und wird für alle anderen Beendigungsbedingungen beendet. Wenn die "onTaskFailed"-Eigenschaft des Auftrags keine Aktion ist, gibt die Angabe dieser Eigenschaft einen Fehler zurück, und die Add-Task-Anforderung schlägt mit einem ungültigen Eigenschaftswertfehler fehl. wenn Sie die REST-API direkt aufrufen, lautet der HTTP-Statuscode 400 (Ungültige Anforderung).

Mögliche Werte: "none", "disable", "terminate"

jobAction?: string

Eigenschaftswert

string