ExitOptions interface
Gibt an, wie der Batchdienst auf eine bestimmte Beendigungsbedingung reagiert.
Eigenschaften
| dependency |
Eine Aktion, die der Batch-Service auf Aufgaben ausführt, die von dieser Aufgabe abhängen. Mögliche Werte sind 'satisfy' (ermöglicht den Fortschreiten abhängiger Aufgaben) und 'block' (abhängige Aufgaben warten weiter). Batch unterstützt noch nicht die Stornierung abhängiger Aufgaben. |
| job |
Eine Aktion für den Job, der die Aufgabe enthält, wenn die Aufgabe mit der angegebenen Exit-Bedingung abgeschlossen wird und die Eigenschaft des Jobs onTaskFailed ausgeführt wird, ist 'performExitOptionsJobAction'. Standardmäßig ist none für den Ausgangscode 0 und das Beenden für alle anderen Ausgangsbedingungen. Wenn die onTaskFailed-Eigenschaft des Jobs keine Aktion ist, gibt die Angabe dieser Eigenschaft einen Fehler zurück und die Hinzufügungs-Aufgabe-Anfrage schlägt mit einem ungültigen Eigenschaftsfehler fehl; wenn du die REST-API direkt aufrufst, ist der HTTP-Statuscode 400 (Bad Request). |
Details zur Eigenschaft
dependencyAction
Eine Aktion, die der Batch-Service auf Aufgaben ausführt, die von dieser Aufgabe abhängen. Mögliche Werte sind 'satisfy' (ermöglicht den Fortschreiten abhängiger Aufgaben) und 'block' (abhängige Aufgaben warten weiter). Batch unterstützt noch nicht die Stornierung abhängiger Aufgaben.
dependencyAction?: DependencyAction
Eigenschaftswert
jobAction
Eine Aktion für den Job, der die Aufgabe enthält, wenn die Aufgabe mit der angegebenen Exit-Bedingung abgeschlossen wird und die Eigenschaft des Jobs onTaskFailed ausgeführt wird, ist 'performExitOptionsJobAction'. Standardmäßig ist none für den Ausgangscode 0 und das Beenden für alle anderen Ausgangsbedingungen. Wenn die onTaskFailed-Eigenschaft des Jobs keine Aktion ist, gibt die Angabe dieser Eigenschaft einen Fehler zurück und die Hinzufügungs-Aufgabe-Anfrage schlägt mit einem ungültigen Eigenschaftsfehler fehl; wenn du die REST-API direkt aufrufst, ist der HTTP-Statuscode 400 (Bad Request).
jobAction?: BatchJobActionKind