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

SubtaskInformation interface

表示 SubtaskInformation 的接口。

属性

containerInfo

有关执行 Task 的容器的信息。 仅当 Task 在容器上下文中运行时,才会设置此属性。

endTime

子任务完成的时间。 仅当子任务处于“已完成”状态时,才会设置此属性。

exitCode

子任务命令行上指定的程序的退出代码。 仅当子任务处于已完成状态时,才会设置此属性。 通常,进程的退出代码反映了应用程序开发人员为该过程实现的特定约定。 如果使用退出代码值在代码中做出决策,请确保知道应用程序进程使用的退出代码约定。 但是,如果 Batch 服务因超时或用户通过 API 终止 (子任务) 你可能会看到操作系统定义的退出代码。

failureInfo

描述任务失败的信息(如果有)。 仅当 Task 处于已完成状态并遇到失败时,才会设置此属性。

id

子任务 ID。

nodeInfo

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

previousState

子任务以前的状态。 如果子任务处于初始运行状态,则不设置此属性。 可能的值包括:“准备”、“running”、“completed”

previousStateTransitionTime

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

result

任务执行的结果。 如果值为“failed”,则可以在 failureInfo 属性中找到失败的详细信息。 可能的值包括:“success”、“failure”

startTime

子任务开始运行的时间。 如果子任务已重启或重试,则这是子任务开始运行的最新时间。

state

子任务的当前状态。 可能的值包括:“准备”、“running”、“completed”

stateTransitionTime

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

属性详细信息

containerInfo

有关执行 Task 的容器的信息。 仅当 Task 在容器上下文中运行时,才会设置此属性。

containerInfo?: TaskContainerExecutionInformation

属性值

endTime

子任务完成的时间。 仅当子任务处于“已完成”状态时,才会设置此属性。

endTime?: Date

属性值

Date

exitCode

子任务命令行上指定的程序的退出代码。 仅当子任务处于已完成状态时,才会设置此属性。 通常,进程的退出代码反映了应用程序开发人员为该过程实现的特定约定。 如果使用退出代码值在代码中做出决策,请确保知道应用程序进程使用的退出代码约定。 但是,如果 Batch 服务因超时或用户通过 API 终止 (子任务) 你可能会看到操作系统定义的退出代码。

exitCode?: number

属性值

number

failureInfo

描述任务失败的信息(如果有)。 仅当 Task 处于已完成状态并遇到失败时,才会设置此属性。

failureInfo?: TaskFailureInformation

属性值

id

子任务 ID。

id?: number

属性值

number

nodeInfo

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

nodeInfo?: ComputeNodeInformation

属性值

previousState

子任务以前的状态。 如果子任务处于初始运行状态,则不设置此属性。 可能的值包括:“准备”、“running”、“completed”

previousState?: SubtaskState

属性值

previousStateTransitionTime

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

previousStateTransitionTime?: Date

属性值

Date

result

任务执行的结果。 如果值为“failed”,则可以在 failureInfo 属性中找到失败的详细信息。 可能的值包括:“success”、“failure”

result?: TaskExecutionResult

属性值

startTime

子任务开始运行的时间。 如果子任务已重启或重试,则这是子任务开始运行的最新时间。

startTime?: Date

属性值

Date

state

子任务的当前状态。 可能的值包括:“准备”、“running”、“completed”

state?: SubtaskState

属性值

stateTransitionTime

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

stateTransitionTime?: Date

属性值

Date