你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BatchSubtask interface

有关 Azure Batch 子任务的信息。

属性

containerInfo

关于任务执行容器的信息。 该属性仅在任务在容器上下文中运行时设置。

endTime

子任务完成的时间。 该属性仅在子任务处于完成状态时设置。

exitCode

程序的退出代码在子任务命令行中指定。 该属性仅在子任务处于完成状态时设置。 一般来说,进程的出口代码反映了应用开发者为该进程实现的特定约定。 如果你用退出代码值来做代码决策,务必了解应用过程中使用的退出代码惯例。 然而,如果批处理服务因超时或用户通过API终止子任务而终止该子任务,你可能会看到作系统定义的退出代码。

failureInfo

描述任务失败的信息(如果有的话)。 该属性仅在任务处于完成状态并遇到失败时设置。

id

子任务的ID。

nodeInfo

关于子任务运行的计算节点的信息。

previousState

子任务的前一状态。 如果子任务处于初始运行状态,则不设置该属性。

previousStateTransitionTime

子任务进入之前状态的时间。 如果子任务处于初始运行状态,则不设置该属性。

result

任务执行的结果。 如果该值为“失败”,那么失败的详细信息可以在 failureInfo 属性中找到。

startTime

子任务开始运行的时间。 如果子任务被重启或重试,则该子任务最近一次开始运行。

state

子任务的当前状态。

stateTransitionTime

子任务进入当前状态的时间。

属性详细信息

containerInfo

关于任务执行容器的信息。 该属性仅在任务在容器上下文中运行时设置。

containerInfo?: BatchTaskContainerExecutionInfo

属性值

endTime

子任务完成的时间。 该属性仅在子任务处于完成状态时设置。

endTime?: Date

属性值

Date

exitCode

程序的退出代码在子任务命令行中指定。 该属性仅在子任务处于完成状态时设置。 一般来说,进程的出口代码反映了应用开发者为该进程实现的特定约定。 如果你用退出代码值来做代码决策,务必了解应用过程中使用的退出代码惯例。 然而,如果批处理服务因超时或用户通过API终止子任务而终止该子任务,你可能会看到作系统定义的退出代码。

exitCode?: number

属性值

number

failureInfo

描述任务失败的信息(如果有的话)。 该属性仅在任务处于完成状态并遇到失败时设置。

failureInfo?: BatchTaskFailureInfo

属性值

id

子任务的ID。

id?: number

属性值

number

nodeInfo

关于子任务运行的计算节点的信息。

nodeInfo?: BatchNodeInfo

属性值

previousState

子任务的前一状态。 如果子任务处于初始运行状态,则不设置该属性。

previousState?: BatchSubtaskState

属性值

previousStateTransitionTime

子任务进入之前状态的时间。 如果子任务处于初始运行状态,则不设置该属性。

previousStateTransitionTime?: Date

属性值

Date

result

任务执行的结果。 如果该值为“失败”,那么失败的详细信息可以在 failureInfo 属性中找到。

result?: BatchTaskExecutionResult

属性值

startTime

子任务开始运行的时间。 如果子任务被重启或重试,则该子任务最近一次开始运行。

startTime?: Date

属性值

Date

state

子任务的当前状态。

state?: BatchSubtaskState

属性值

stateTransitionTime

子任务进入当前状态的时间。

stateTransitionTime?: Date

属性值

Date