你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SubtaskInformation interface
表示 SubtaskInformation 的接口。
属性
container |
有关执行 Task 的容器的信息。 仅当 Task 在容器上下文中运行时,才会设置此属性。 |
end |
子任务完成的时间。 仅当子任务处于“已完成”状态时,才会设置此属性。 |
exit |
子任务命令行上指定的程序的退出代码。 仅当子任务处于已完成状态时,才会设置此属性。 通常,进程的退出代码反映了应用程序开发人员为该过程实现的特定约定。 如果使用退出代码值在代码中做出决策,请确保知道应用程序进程使用的退出代码约定。 但是,如果 Batch 服务因超时或用户通过 API 终止 (子任务) 你可能会看到操作系统定义的退出代码。 |
failure |
描述任务失败的信息(如果有)。 仅当 Task 处于已完成状态并遇到失败时,才会设置此属性。 |
id | 子任务 ID。 |
node |
有关运行子任务的计算节点的信息。 |
previous |
子任务以前的状态。 如果子任务处于初始运行状态,则不设置此属性。 可能的值包括:“准备”、“running”、“completed” |
previous |
子任务进入其先前状态的时间。 如果子任务处于初始运行状态,则不设置此属性。 |
result | 任务执行的结果。 如果值为“failed”,则可以在 failureInfo 属性中找到失败的详细信息。 可能的值包括:“success”、“failure” |
start |
子任务开始运行的时间。 如果子任务已重启或重试,则这是子任务开始运行的最新时间。 |
state | 子任务的当前状态。 可能的值包括:“准备”、“running”、“completed” |
state |
子任务进入其当前状态的时间。 |
属性详细信息
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
previousState
子任务以前的状态。 如果子任务处于初始运行状态,则不设置此属性。 可能的值包括:“准备”、“running”、“completed”
previousState?: SubtaskState
属性值
previousStateTransitionTime
子任务进入其先前状态的时间。 如果子任务处于初始运行状态,则不设置此属性。
previousStateTransitionTime?: Date
属性值
Date
result
任务执行的结果。 如果值为“failed”,则可以在 failureInfo 属性中找到失败的详细信息。 可能的值包括:“success”、“failure”
result?: TaskExecutionResult
属性值
startTime
子任务开始运行的时间。 如果子任务已重启或重试,则这是子任务开始运行的最新时间。
startTime?: Date
属性值
Date
state
stateTransitionTime
子任务进入其当前状态的时间。
stateTransitionTime?: Date
属性值
Date