CloudPool.CommitChanges(IEnumerable<BatchClientBehavior>) Methode
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.
Committ alle ausstehenden Änderungen an diesem CloudPool Azure Batch-Dienst.
public void CommitChanges (System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.CommitChanges : seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub CommitChanges (Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)
Parameter
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.
Hinweise
Updates einen im Batch-Dienst vorhandenen CloudPool Dienst, indem sie dessen Eigenschaften durch die eigenschaften ersetzenCloudPool, die geändert wurden. Unveränderte Eigenschaften werden ignoriert. Alle Änderungen seit dem letzten Abrufen dieser Entität aus dem Batch-Dienst (entweder über Refresh(DetailLevel, IEnumerable<BatchClientBehavior>), GetPool(String, DetailLevel, IEnumerable<BatchClientBehavior>)oder ListPools(DetailLevel, IEnumerable<BatchClientBehavior>)) werden angewendet. Eigenschaften, die explizit auf NULL festgelegt sind, verursachen eine Ausnahme, da der Batch-Dienst keine partiellen Updates unterstützt, die eine Eigenschaft auf NULL festlegen. Wenn Sie eine Eigenschaft auf NULL festlegen müssen, verwenden Sie die Commit(IEnumerable<BatchClientBehavior>) -Methode.
Dies ist ein blockierende Vorgang. Eine nicht blockierende Entsprechung finden Sie unter CommitChangesAsync(IEnumerable<BatchClientBehavior>, CancellationToken).
Gilt für:
Azure SDK for .NET