共用方式為


StartTaskInformation interface

表示 StartTaskInformation 的介面。

屬性

containerInfo

工作執行所在的容器相關信息。 只有當 Task 在容器內容中執行時,才會設定這個屬性。

endTime

StartTask 停止執行的時間。 這是最近一次 StartTask 執行的結束時間,如果該回合已完成(即使該執行失敗,且重試擱置中也一樣)。 如果 StartTask 目前正在執行,則此元素不存在。

exitCode

StartTask 命令行上指定之程序的結束代碼。 只有當 StartTask 處於已完成狀態時,才會設定此屬性。 一般而言,進程的結束代碼會反映應用程式開發人員針對該程序實作的特定慣例。 如果您使用結束代碼值在程式碼中做出決策,請確定您知道應用程式程式所使用的結束代碼慣例。 不過,如果 Batch 服務終止 StartTask (因為逾時或使用者透過 API 終止),您可能會看到作系統定義的結束代碼。

failureInfo

描述工作失敗的資訊,如果有的話。 只有當 Task 處於已完成狀態且發生失敗時,才會設定這個屬性。

lastRetryTime

工作開始執行的最近一次重試。 只有在重試 Task 時,才會有此元素(亦即 retryCount 為非零值)。 如果存在,這通常與 startTime 相同,但如果工作因為重試以外的原因而重新啟動,則可能會不同;例如,如果計算節點在重試期間重新啟動,則會更新 startTime,但 lastRetryTime 不是。

result

工作執行的結果。 如果值為 『failed』,則可以在 failureInfo 屬性中找到失敗的詳細數據。 可能的值包括:'success'、'failure'

retryCount

Batch 服務重試工作次數。 工作應用程式失敗(非零結束代碼)會重試、前置處理錯誤(無法執行工作),而且不會重試檔案上傳錯誤。 Batch 服務會將工作重試到條件約束所指定的限制。

startTime

StartTask 開始執行的時間。 每次重新啟動或重試工作時,都會重設此值(也就是說,這是 StartTask 開始執行的最新時間)。

state

計算節點上 StartTask 的狀態。 可能的值包括:'running'、'completed'

屬性詳細資料

containerInfo

工作執行所在的容器相關信息。 只有當 Task 在容器內容中執行時,才會設定這個屬性。

containerInfo?: TaskContainerExecutionInformation

屬性值

endTime

StartTask 停止執行的時間。 這是最近一次 StartTask 執行的結束時間,如果該回合已完成(即使該執行失敗,且重試擱置中也一樣)。 如果 StartTask 目前正在執行,則此元素不存在。

endTime?: Date

屬性值

Date

exitCode

StartTask 命令行上指定之程序的結束代碼。 只有當 StartTask 處於已完成狀態時,才會設定此屬性。 一般而言,進程的結束代碼會反映應用程式開發人員針對該程序實作的特定慣例。 如果您使用結束代碼值在程式碼中做出決策,請確定您知道應用程式程式所使用的結束代碼慣例。 不過,如果 Batch 服務終止 StartTask (因為逾時或使用者透過 API 終止),您可能會看到作系統定義的結束代碼。

exitCode?: number

屬性值

number

failureInfo

描述工作失敗的資訊,如果有的話。 只有當 Task 處於已完成狀態且發生失敗時,才會設定這個屬性。

failureInfo?: TaskFailureInformation

屬性值

lastRetryTime

工作開始執行的最近一次重試。 只有在重試 Task 時,才會有此元素(亦即 retryCount 為非零值)。 如果存在,這通常與 startTime 相同,但如果工作因為重試以外的原因而重新啟動,則可能會不同;例如,如果計算節點在重試期間重新啟動,則會更新 startTime,但 lastRetryTime 不是。

lastRetryTime?: Date

屬性值

Date

result

工作執行的結果。 如果值為 『failed』,則可以在 failureInfo 屬性中找到失敗的詳細數據。 可能的值包括:'success'、'failure'

result?: TaskExecutionResult

屬性值

retryCount

Batch 服務重試工作次數。 工作應用程式失敗(非零結束代碼)會重試、前置處理錯誤(無法執行工作),而且不會重試檔案上傳錯誤。 Batch 服務會將工作重試到條件約束所指定的限制。

retryCount: number

屬性值

number

startTime

StartTask 開始執行的時間。 每次重新啟動或重試工作時,都會重設此值(也就是說,這是 StartTask 開始執行的最新時間)。

startTime: Date

屬性值

Date

state

計算節點上 StartTask 的狀態。 可能的值包括:'running'、'completed'

state: StartTaskState

屬性值