ExitConditions interface
指定 Batch 服務在工作完成時應該如何回應。
屬性
| default | 如果任務失敗且出現其他屬性未涵蓋的退出條件,批次服務應該如何回應。 當任務結束時,任何非零的退出代碼未列入 exitCodes 或 exitCodeRanges 集合;若不存在 preProcessingError 屬性,則會發生預處理錯誤;若沒有 fileUploadError 屬性,則會發生檔案上傳錯誤。 如果你想讓退出代碼 0 有非預設行為,必須用 exitCodes 或 exitCodeRanges 集合明確列出它。 |
| exit |
任務退出代碼範圍清單,以及批次服務應該如何回應這些代碼。 |
| exit |
一份個別任務的退出代碼清單,以及批次服務應該如何回應這些代碼。 |
| file |
批次服務在檔案上傳錯誤發生時應該如何回應。 如果任務以 exitCodes 或 exitCodeRange 指定的退出代碼退出,且遇到檔案上傳錯誤,則退出代碼指定的動作將優先執行。 |
| pre |
如果任務因錯誤無法啟動,批次服務應該如何回應。 |
屬性詳細資料
default
如果任務失敗且出現其他屬性未涵蓋的退出條件,批次服務應該如何回應。 當任務結束時,任何非零的退出代碼未列入 exitCodes 或 exitCodeRanges 集合;若不存在 preProcessingError 屬性,則會發生預處理錯誤;若沒有 fileUploadError 屬性,則會發生檔案上傳錯誤。 如果你想讓退出代碼 0 有非預設行為,必須用 exitCodes 或 exitCodeRanges 集合明確列出它。
default?: ExitOptions
屬性值
exitCodeRanges
exitCodes
fileUploadError
批次服務在檔案上傳錯誤發生時應該如何回應。 如果任務以 exitCodes 或 exitCodeRange 指定的退出代碼退出,且遇到檔案上傳錯誤,則退出代碼指定的動作將優先執行。
fileUploadError?: ExitOptions