JobUpdateParameter.OnAllTasksComplete Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Aktion ab, die der Batch-Dienst ausführen soll, wenn sich alle Aufgaben im Auftrag im Status abgeschlossen befinden, oder legt diese fest.
[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)
Eigenschaftswert
- Attribute
-
Newtonsoft.Json.JsonPropertyAttribute
Hinweise
Wenn es nicht angegeben wird, wird das Vervollständigungsverhalten auf noaction festgelegt. Wenn der aktuelle Wert beendetjob ist, ist dies ein Fehler, da das Vervollständigungsverhalten eines Auftrags möglicherweise nicht von "terminatejob" in "noaction" geändert wird. Sie dürfen den Wert nicht von "terminatejob" in "noaction" ändern. Das heißt, wenn Sie die automatische Auftragsbeendigung aktiviert haben, können Sie ihn nicht wieder deaktivieren. Wenn Sie dies versuchen, schlägt die Anforderung fehl, und Batch gibt status Code 400 (Ungültige Anforderung) und eine Fehlerantwort "ungültiger Eigenschaftswert" zurück. Wenn Sie dieses Element nicht in einer PUT-Anforderung angeben, entspricht es dem Übergeben von Noaction. Dies ist ein Fehler, wenn der aktuelle Wert "terminatejob" lautet. Mögliche Werte: "noAction", "terminateJob"
Gilt für:
Azure SDK for .NET