次の方法で共有


BatchTaskDependencies interface

タスクの依存関係を指定します。 依存関係のあるタスクがスケジュールされる前に、明示的に指定されたタスクまたは依存関係範囲内のすべてのタスクを完了する必要があります。

プロパティ

taskIdRanges

このタスクが依存するタスクIDの範囲。 すべての範囲のタスクが正常に完了しなければ、依存タスクはスケジュールされません。

taskIds

このタスクが依存するタスクIDのリスト。 このリストのすべてのタスクが正常に完了しなければ、依存するタスクをスケジュールできません。 タスクIDコレクションは合計64000文字(すべてのタスクIDの合計長さ)に制限されています。 taskIdsコレクションが最大長さを超えると、タスク追加リクエストはエラーコードTaskDependencyListTooLongで失敗します。 この場合、代わりにタスクIDの範囲を使うことを検討してください。

プロパティの詳細

taskIdRanges

このタスクが依存するタスクIDの範囲。 すべての範囲のタスクが正常に完了しなければ、依存タスクはスケジュールされません。

taskIdRanges?: BatchTaskIdRange[]

プロパティ値

taskIds

このタスクが依存するタスクIDのリスト。 このリストのすべてのタスクが正常に完了しなければ、依存するタスクをスケジュールできません。 タスクIDコレクションは合計64000文字(すべてのタスクIDの合計長さ)に制限されています。 taskIdsコレクションが最大長さを超えると、タスク追加リクエストはエラーコードTaskDependencyListTooLongで失敗します。 この場合、代わりにタスクIDの範囲を使うことを検討してください。

taskIds?: string[]

プロパティ値

string[]