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