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

JobUpdateParameter.OnAllTasksComplete 属性

定义

获取或设置当作业中的所有任务都处于已完成状态时 Batch 服务应执行的操作。

[Newtonsoft.Json.JsonProperty(PropertyName="onAllTasksComplete")]
public Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete? OnAllTasksComplete { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="onAllTasksComplete")>]
member this.OnAllTasksComplete : Nullable<Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete> with get, set
Public Property OnAllTasksComplete As Nullable(Of OnAllTasksComplete)

属性值

属性
Newtonsoft.Json.JsonPropertyAttribute

注解

如果省略,则完成行为设置为 noaction。 如果当前值为 terminatejob,则这是一个错误,因为作业的完成行为可能不会从 terminatejob 更改为 noaction。 不能将值从 terminatejob 更改为 noaction - 也就是说,一旦启用了自动作业终止,便无法再次关闭它。 如果尝试执行此操作,请求会失败,Batch 会返回状态代码 400 (错误请求) 和“无效属性值”错误响应。 如果未在 PUT 请求中指定此元素,则它等效于传递 noaction。 如果当前值为 terminatejob,则这是一个错误。 可能的值包括:“noAction”、“terminateJob”

适用于