Freigeben über


IJobScheduleOperations.UpdateWithHttpMessagesAsync Methode

Definition

Updates die Eigenschaften des angegebenen Auftragszeitplans.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Batch.Protocol.Models.JobScheduleUpdateHeaders>> UpdateWithHttpMessagesAsync (string jobScheduleId, Microsoft.Azure.Batch.Protocol.Models.JobScheduleUpdateParameter jobScheduleUpdateParameter, Microsoft.Azure.Batch.Protocol.Models.JobScheduleUpdateOptions jobScheduleUpdateOptions = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateWithHttpMessagesAsync : string * Microsoft.Azure.Batch.Protocol.Models.JobScheduleUpdateParameter * Microsoft.Azure.Batch.Protocol.Models.JobScheduleUpdateOptions * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Batch.Protocol.Models.JobScheduleUpdateHeaders>>
Public Function UpdateWithHttpMessagesAsync (jobScheduleId As String, jobScheduleUpdateParameter As JobScheduleUpdateParameter, Optional jobScheduleUpdateOptions As JobScheduleUpdateOptions = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationHeaderResponse(Of JobScheduleUpdateHeaders))

Parameter

jobScheduleId
String

Die ID des zu aktualisierenden Auftragszeitplans.

jobScheduleUpdateParameter
JobScheduleUpdateParameter

Die Parameter für die Anforderung.

jobScheduleUpdateOptions
JobScheduleUpdateOptions

Zusätzliche Parameter für den Vorgang

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Ausnahmen

Wird ausgelöst, wenn der Vorgang einen ungültigen status Code zurückgegeben hat.

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist

Hinweise

Dadurch werden alle aktualisierbaren Eigenschaften des Auftragszeitplans vollständig ersetzt. Wenn beispielsweise die schedule-Eigenschaft nicht mit dieser Anforderung angegeben wird, entfernt der Batch-Dienst den vorhandenen Zeitplan. Änderungen an einem Auftragszeitplan wirken sich nur auf Aufträge aus, die nach dem Update vom Zeitplan erstellt wurden. Derzeit ausgeführte Aufträge sind nicht betroffen.

Gilt für: