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

TaskAddParameter 类

定义

要添加Azure Batch任务。

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

注解

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

构造函数

TaskAddParameter()

初始化 TaskAddParameter 类的新实例。

TaskAddParameter(String, String, String, TaskContainerSettings, ExitConditions, IList<ResourceFile>, IList<OutputFile>, IList<EnvironmentSetting>, AffinityInformation, TaskConstraints, Nullable<Int32>, UserIdentity, MultiInstanceSettings, TaskDependencies, IList<ApplicationPackageReference>, AuthenticationTokenSettings)

初始化 TaskAddParameter 类的新实例。

属性

AffinityInfo

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

ApplicationPackageReferences

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

AuthenticationTokenSettings

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

CommandLine

获取或设置 Task 的命令行。

Constraints

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

ContainerSettings

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

DependsOn

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

DisplayName

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

EnvironmentSettings

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

ExitConditions

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

Id

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

MultiInstanceSettings

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

OutputFiles

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

RequiredSlots

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

ResourceFiles

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

UserIdentity

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

适用于