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

CloudTask 类

定义

Azure Batch任务。

public class CloudTask
type CloudTask = class
Public Class CloudTask
继承
CloudTask

注解

在节点上触发恢复操作时,Batch 将重试任务。 恢复操作的示例包括 (但不限于重新启动不正常的节点或计算节点因主机故障而消失时) 。 由于恢复操作导致的重试独立于 ,并且不计入 maxTaskRetryCount。 即使 maxTaskRetryCount 为 0,也可能发生由于恢复操作而导致的内部重试。 因此,所有任务都应是幂等的。 这意味着任务需要容忍中断和重启,而不会导致任何损坏或重复数据。 对于长时间运行的任务,最佳做法是使用某种形式的检查点。

构造函数

CloudTask()

初始化 CloudTask 类的新实例。

CloudTask(String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, ExitConditions, Nullable<TaskState>, Nullable<DateTime>, Nullable<TaskState>, Nullable<DateTime>, String, TaskContainerSettings, IList<ResourceFile>, IList<OutputFile>, IList<EnvironmentSetting>, AffinityInformation, TaskConstraints, Nullable<Int32>, UserIdentity, TaskExecutionInformation, ComputeNodeInformation, MultiInstanceSettings, TaskStatistics, TaskDependencies, IList<ApplicationPackageReference>, AuthenticationTokenSettings)

初始化 CloudTask 类的新实例。

属性

AffinityInfo

获取或设置一个位置提示,Batch 服务可以使用该提示来选择要启动新任务的计算节点。

ApplicationPackageReferences

获取或设置 Batch 服务在运行命令行之前将部署到计算节点的包列表。

AuthenticationTokenSettings

获取或设置任务可用于执行 Batch 服务操作的身份验证令牌的设置。

CommandLine

获取或设置 Task 的命令行。

Constraints

获取或设置应用于此任务的执行约束。

ContainerSettings

获取或设置运行 Task 的容器的设置。

CreationTime

获取或设置 Task 的创建时间。

DependsOn

获取或设置此任务所依赖的任务。

DisplayName

获取或设置 Task 的显示名称。

EnvironmentSettings

获取或设置 Task 的环境变量设置列表。

ETag

获取或设置任务的 ETag。

ExecutionInfo

获取或设置有关任务执行的信息。

ExitConditions

获取或设置 Batch 服务在任务完成时应如何响应。

Id

获取或设置一个字符串,该字符串唯一标识作业中的任务。

LastModified

获取或设置任务的上次修改时间。

MultiInstanceSettings

获取或设置一个 对象,该对象指示 Task 是多实例 Task,并包含有关如何运行多实例 Task 的信息。

NodeInfo

获取或设置有关运行 Task 的计算节点的信息。

OutputFiles

获取或设置运行命令行后 Batch 服务将从计算节点上传的文件列表。

PreviousState

获取或设置 Task 的先前状态。

PreviousStateTransitionTime

获取或设置 Task 进入其先前状态的时间。

RequiredSlots

获取或设置 Task 运行所需的计划槽数。

ResourceFiles

获取或设置 Batch 服务在运行命令行之前将下载到计算节点的文件列表。

State

获取或设置任务的当前状态。

StateTransitionTime

获取或设置任务进入其当前状态的时间。

Stats

获取或设置 Task 的资源使用情况统计信息。

Url

获取或设置任务的 URL。

UserIdentity

获取或设置运行 Task 的用户标识。

适用于