Compartir a través de


ComputeNode.RemoveFromPoolAsync Método

Definición

Inicia una llamada asincrónica para quitar el nodo de proceso del grupo.

public System.Threading.Tasks.Task RemoveFromPoolAsync (Microsoft.Azure.Batch.Common.ComputeNodeDeallocationOption? deallocationOption = default, TimeSpan? resizeTimeout = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.RemoveFromPoolAsync : Nullable<Microsoft.Azure.Batch.Common.ComputeNodeDeallocationOption> * Nullable<TimeSpan> * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RemoveFromPoolAsync (Optional deallocationOption As Nullable(Of ComputeNodeDeallocationOption) = Nothing, Optional resizeTimeout As Nullable(Of TimeSpan) = Nothing, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

deallocationOption
Nullable<ComputeNodeDeallocationOption>

Especifica cómo controlar las tareas que ya se están ejecutando y cuándo se pueden quitar los nodos que ejecutan del grupo. El valor predeterminado es Requeue.

resizeTimeout
Nullable<TimeSpan>

Cantidad máxima de tiempo que la operación RemoveFromPool puede tardar antes de que finalice el sistema Azure Batch.

additionalBehaviors
IEnumerable<BatchClientBehavior>

Colección de instancias de BatchClientBehavior que se aplican después de customBehaviors en el objeto actual.

cancellationToken
CancellationToken

para CancellationToken controlar la duración de la operación asincrónica.

Devoluciones

Objeto Task que representa la operación asincrónica.

Se aplica a