Freigeben über


JobScheduleOperations.DeleteJobSchedule Methode

Definition

Löscht den angegebenen Auftragszeitplan.

public void DeleteJobSchedule (string jobScheduleId, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.DeleteJobSchedule : string * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub DeleteJobSchedule (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 Löschvorgang fordert an, dass der Auftragszeitplan gelöscht wird. Die Anforderung versetzt den Zeitplan in den Deleting Zustand. Der Batch-Dienst löscht alle vorhandenen Aufträge und Aufgaben im Rahmen des Zeitplans, einschließlich aller aktiven Aufträge, und führt den tatsächlichen Auftragszeitplan ohne weitere Clientaktion aus.

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

Gilt für: