次の方法で共有


ExitOptions interface

Batch サービスが特定の終了条件にどのように応答するかを指定します。

プロパティ

dependencyAction

バッチサービスがこのタスクに依存しているタスクに対して実行するアクションです。 可能な値は「satisfy」(依存タスクの進行を許可)と「block」(依存タスクが待ち続ける)です。 バッチはまだ依存タスクのキャンセルをサポートしていません。

jobAction

タスクを含むジョブに対して、タスクが指定された終了条件で完了し、ジョブのonTaskFailedプロパティが「performExitOptionsJobAction」である場合に取るアクションです。 デフォルトは出口コード0ではノー、その他の退出条件では終了します。 ジョブのonTaskFailedプロパティがnoactionの場合、このプロパティを指定するとエラーが返され、add Taskリクエストは無効なプロパティ値エラーで失敗します。REST APIを直接呼び出している場合、HTTPステータスコードは400(Bad Request)です。

プロパティの詳細

dependencyAction

バッチサービスがこのタスクに依存しているタスクに対して実行するアクションです。 可能な値は「satisfy」(依存タスクの進行を許可)と「block」(依存タスクが待ち続ける)です。 バッチはまだ依存タスクのキャンセルをサポートしていません。

dependencyAction?: DependencyAction

プロパティ値

jobAction

タスクを含むジョブに対して、タスクが指定された終了条件で完了し、ジョブのonTaskFailedプロパティが「performExitOptionsJobAction」である場合に取るアクションです。 デフォルトは出口コード0ではノー、その他の退出条件では終了します。 ジョブのonTaskFailedプロパティがnoactionの場合、このプロパティを指定するとエラーが返され、add Taskリクエストは無効なプロパティ値エラーで失敗します。REST APIを直接呼び出している場合、HTTPステータスコードは400(Bad Request)です。

jobAction?: BatchJobActionKind

プロパティ値