Freigeben über


JobScheduleOperations.TerminateJobSchedule Methode

Definition

Beendet den angegebenen Auftragszeitplan.

public void TerminateJobSchedule (string jobScheduleId, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.TerminateJobSchedule : string * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub TerminateJobSchedule (jobScheduleId As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)

Parameter

jobScheduleId
String

Die ID des Auftragszeitplans.

additionalBehaviors
IEnumerable<BatchClientBehavior>

Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.

Hinweise

Der Beendigungsvorgang fordert die Beendigung des Auftragszeitplans an. Die Anforderung versetzt den Zeitplan in den Terminating Zustand. Der Batch-Dienst wartet, bis ein aktiver Auftrag beendet wird, und führt den eigentlichen Auftragszeitplan ohne weitere Clientaktion aus.

Dies ist ein blockierende Vorgang. Eine nicht blockierende Entsprechung finden Sie unter TerminateJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken).

Gilt für: