ExitConditions interface

指定 Batch 服務在工作完成時應該如何回應。

屬性

default

如果任務失敗且出現其他屬性未涵蓋的退出條件,批次服務應該如何回應。 當任務結束時,任何非零的退出代碼未列入 exitCodes 或 exitCodeRanges 集合;若不存在 preProcessingError 屬性,則會發生預處理錯誤;若沒有 fileUploadError 屬性,則會發生檔案上傳錯誤。 如果你想讓退出代碼 0 有非預設行為,必須用 exitCodes 或 exitCodeRanges 集合明確列出它。

exitCodeRanges

任務退出代碼範圍清單,以及批次服務應該如何回應這些代碼。

exitCodes

一份個別任務的退出代碼清單,以及批次服務應該如何回應這些代碼。

fileUploadError

批次服務在檔案上傳錯誤發生時應該如何回應。 如果任務以 exitCodes 或 exitCodeRange 指定的退出代碼退出,且遇到檔案上傳錯誤,則退出代碼指定的動作將優先執行。

preProcessingError

如果任務因錯誤無法啟動,批次服務應該如何回應。

屬性詳細資料

default

如果任務失敗且出現其他屬性未涵蓋的退出條件,批次服務應該如何回應。 當任務結束時,任何非零的退出代碼未列入 exitCodes 或 exitCodeRanges 集合;若不存在 preProcessingError 屬性,則會發生預處理錯誤;若沒有 fileUploadError 屬性,則會發生檔案上傳錯誤。 如果你想讓退出代碼 0 有非預設行為,必須用 exitCodes 或 exitCodeRanges 集合明確列出它。

default?: ExitOptions

屬性值

exitCodeRanges

任務退出代碼範圍清單,以及批次服務應該如何回應這些代碼。

exitCodeRanges?: ExitCodeRangeMapping[]

屬性值

exitCodes

一份個別任務的退出代碼清單,以及批次服務應該如何回應這些代碼。

exitCodes?: ExitCodeMapping[]

屬性值

fileUploadError

批次服務在檔案上傳錯誤發生時應該如何回應。 如果任務以 exitCodes 或 exitCodeRange 指定的退出代碼退出,且遇到檔案上傳錯誤,則退出代碼指定的動作將優先執行。

fileUploadError?: ExitOptions

屬性值

preProcessingError

如果任務因錯誤無法啟動,批次服務應該如何回應。

preProcessingError?: ExitOptions

屬性值