BatchTaskDependencies interface
Určuje všechny závislosti úkolu. Všechny úlohy, které jsou explicitně zadány nebo v rámci rozsahu závislostí musí být dokončeny před naplánování závislého úkolu.
Vlastnosti
| task |
Seznam rozsahů ID úkolu, na kterých tato úloha závisí. Všechny úkoly ve všech rozsahech musí být úspěšně dokončeny, než může být závislý úkol naplánován. |
| task |
Seznam ID úloh, na kterých tento úkol závisí. Všechny úkoly v tomto seznamu musí být úspěšně dokončeny, než může být závislý úkol naplánován. Kolekce taskIds je omezena na celkem 64000 znaků (tj. celkovou délku všech ID úloh). Pokud kolekce taskIds překročí maximální délku, požadavek Add Task selže s chybovým kódem TaskDependencyListTooLong. V takovém případě zvažte místo toho použití rozsahů Task ID. |
Podrobnosti vlastnosti
taskIdRanges
Seznam rozsahů ID úkolu, na kterých tato úloha závisí. Všechny úkoly ve všech rozsahech musí být úspěšně dokončeny, než může být závislý úkol naplánován.
taskIdRanges?: BatchTaskIdRange[]
Hodnota vlastnosti
taskIds
Seznam ID úloh, na kterých tento úkol závisí. Všechny úkoly v tomto seznamu musí být úspěšně dokončeny, než může být závislý úkol naplánován. Kolekce taskIds je omezena na celkem 64000 znaků (tj. celkovou délku všech ID úloh). Pokud kolekce taskIds překročí maximální délku, požadavek Add Task selže s chybovým kódem TaskDependencyListTooLong. V takovém případě zvažte místo toho použití rozsahů Task ID.
taskIds?: string[]
Hodnota vlastnosti
string[]