Поделиться через


ExitOptions interface

Указывает, как служба пакетной службы реагирует на определенное условие выхода.

Свойства

dependencyAction

Действие, выполняемое пакетной службой в задачах, зависящих от этой задачи. Возможные значения : "удовлетворить" (позволяя зависимым задачам выполняться) и "блокировать" (зависимые задачи продолжают ждать). Пакет еще не поддерживает отмену зависимых задач.

Возможные значения: "удовлетворить", "block"

jobAction

Действие для выполнения задания, содержащего задачу, если задача завершается с заданным условием выхода и свойством Job onTaskFailed является "performExitOptionsJobAction". Значение по умолчанию не предназначено для кода выхода 0 и завершается для всех других условий выхода. Если свойство Job onTaskFailed является noaction, то при указании этого свойства возвращается ошибка, а запрос на добавление задачи завершается ошибкой с ошибкой недопустимого значения свойства; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос).

Возможные значения: "none", "disable", "terminate"

Сведения о свойстве

dependencyAction

Действие, выполняемое пакетной службой в задачах, зависящих от этой задачи. Возможные значения : "удовлетворить" (позволяя зависимым задачам выполняться) и "блокировать" (зависимые задачи продолжают ждать). Пакет еще не поддерживает отмену зависимых задач.

Возможные значения: "удовлетворить", "block"

dependencyAction?: string

Значение свойства

string

jobAction

Действие для выполнения задания, содержащего задачу, если задача завершается с заданным условием выхода и свойством Job onTaskFailed является "performExitOptionsJobAction". Значение по умолчанию не предназначено для кода выхода 0 и завершается для всех других условий выхода. Если свойство Job onTaskFailed является noaction, то при указании этого свойства возвращается ошибка, а запрос на добавление задачи завершается ошибкой с ошибкой недопустимого значения свойства; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос).

Возможные значения: "none", "disable", "terminate"

jobAction?: string

Значение свойства

string