Compartir a través de


CloudPool.CommitChanges(IEnumerable<BatchClientBehavior>) Método

Definición

Confirma todos los cambios pendientes en este CloudPool en el servicio Azure Batch.

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)

Parámetros

additionalBehaviors
IEnumerable<BatchClientBehavior>

Colección de BatchClientBehavior instancias que se aplican a la solicitud de servicio de Batch después de CustomBehaviors.

Comentarios

Novedades un existente CloudPool en el servicio Batch reemplazando sus propiedades por las propiedades de este CloudPool objeto que se han cambiado. Se omiten las propiedades sin cambios. Todos los cambios desde la última vez que esta entidad se recuperó del servicio Batch (ya sea a través Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)de , GetPool(String, DetailLevel, IEnumerable<BatchClientBehavior>)o ListPools(DetailLevel, IEnumerable<BatchClientBehavior>)) se aplican. Las propiedades que se establecen explícitamente en null provocarán una excepción porque el servicio Batch no admite actualizaciones parciales que establecen una propiedad en null. Si necesita establecer una propiedad en null, use el Commit(IEnumerable<BatchClientBehavior>) método .

Se trata de una operación de bloqueo. Para obtener un equivalente sin bloqueo, vea CommitChangesAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Se aplica a