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


ExitConditions interface

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

Свойства

default

Как служба пакетной службы должна реагировать, если задача завершается сбоем с условием выхода, не охваченным ни одной из других свойств. Это значение используется, если задача завершает работу с любым ненулевым кодом выхода, не перечисленным в коллекции exitCodes или exitCodeRanges, с ошибкой предварительной обработки, если свойство preProcessingError отсутствует или ошибка отправки файла, если свойство fileUploadError отсутствует. Если для кода выхода 0 требуется поведение, отличное от по умолчанию, необходимо явно перечислить его с помощью коллекции exitCodes или exitCodeRanges.

exitCodeRanges

Список диапазонов кода выхода задачи и их реагирование на пакетную службу.

exitCodes

Список отдельных кодов выхода задачи и способ их реагирования на пакетную службу.

fileUploadError

Как служба пакетной службы должна реагировать, если возникает ошибка отправки файла. Если задача завершилась с кодом выхода, который был указан через exitCodes или exitCodeRanges, а затем столкнулся с ошибкой отправки файла, то действие, указанное кодом выхода, имеет приоритет.

preProcessingError

Как служба пакетной службы должна реагировать, если задача не запускается из-за ошибки.

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

default

Как служба пакетной службы должна реагировать, если задача завершается сбоем с условием выхода, не охваченным ни одной из других свойств. Это значение используется, если задача завершает работу с любым ненулевым кодом выхода, не перечисленным в коллекции exitCodes или exitCodeRanges, с ошибкой предварительной обработки, если свойство preProcessingError отсутствует или ошибка отправки файла, если свойство fileUploadError отсутствует. Если для кода выхода 0 требуется поведение, отличное от по умолчанию, необходимо явно перечислить его с помощью коллекции exitCodes или exitCodeRanges.

default?: ExitOptions

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

exitCodeRanges

Список диапазонов кода выхода задачи и их реагирование на пакетную службу.

exitCodeRanges?: ExitCodeRangeMapping[]

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

exitCodes

Список отдельных кодов выхода задачи и способ их реагирования на пакетную службу.

exitCodes?: ExitCodeMapping[]

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

fileUploadError

Как служба пакетной службы должна реагировать, если возникает ошибка отправки файла. Если задача завершилась с кодом выхода, который был указан через exitCodes или exitCodeRanges, а затем столкнулся с ошибкой отправки файла, то действие, указанное кодом выхода, имеет приоритет.

fileUploadError?: ExitOptions

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

preProcessingError

Как служба пакетной службы должна реагировать, если задача не запускается из-за ошибки.

preProcessingError?: ExitOptions

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