ExitConditions interface
Указывает, как служба пакетной службы должна реагировать при завершении задачи.
Свойства
| default | Как служба пакетной службы должна реагировать, если задача завершается сбоем с условием выхода, не охваченным ни одной из других свойств. Это значение используется, если задача завершает работу с любым ненулевым кодом выхода, не перечисленным в коллекции exitCodes или exitCodeRanges, с ошибкой предварительной обработки, если свойство preProcessingError отсутствует или ошибка отправки файла, если свойство fileUploadError отсутствует. Если для кода выхода 0 требуется поведение, отличное от по умолчанию, необходимо явно перечислить его с помощью коллекции exitCodes или exitCodeRanges. |
| exit |
Список диапазонов кода выхода задачи и их реагирование на пакетную службу. |
| exit |
Список отдельных кодов выхода задачи и способ их реагирования на пакетную службу. |
| file |
Как служба пакетной службы должна реагировать, если возникает ошибка отправки файла. Если задача завершилась с кодом выхода, который был указан через exitCodes или exitCodeRanges, а затем столкнулся с ошибкой отправки файла, то действие, указанное кодом выхода, имеет приоритет. |
| pre |
Как служба пакетной службы должна реагировать, если задача не запускается из-за ошибки. |
Сведения о свойстве
default
Как служба пакетной службы должна реагировать, если задача завершается сбоем с условием выхода, не охваченным ни одной из других свойств. Это значение используется, если задача завершает работу с любым ненулевым кодом выхода, не перечисленным в коллекции exitCodes или exitCodeRanges, с ошибкой предварительной обработки, если свойство preProcessingError отсутствует или ошибка отправки файла, если свойство fileUploadError отсутствует. Если для кода выхода 0 требуется поведение, отличное от по умолчанию, необходимо явно перечислить его с помощью коллекции exitCodes или exitCodeRanges.
default?: ExitOptions
Значение свойства
exitCodeRanges
Список диапазонов кода выхода задачи и их реагирование на пакетную службу.
exitCodeRanges?: ExitCodeRangeMapping[]
Значение свойства
exitCodes
Список отдельных кодов выхода задачи и способ их реагирования на пакетную службу.
exitCodes?: ExitCodeMapping[]
Значение свойства
fileUploadError
Как служба пакетной службы должна реагировать, если возникает ошибка отправки файла. Если задача завершилась с кодом выхода, который был указан через exitCodes или exitCodeRanges, а затем столкнулся с ошибкой отправки файла, то действие, указанное кодом выхода, имеет приоритет.
fileUploadError?: ExitOptions
Значение свойства
preProcessingError
Как служба пакетной службы должна реагировать, если задача не запускается из-за ошибки.
preProcessingError?: ExitOptions