ComputeNode.RemoveFromPoolAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Commence un appel asynchrone pour supprimer le nœud de calcul du pool.
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
Paramètres
- deallocationOption
- Nullable<ComputeNodeDeallocationOption>
Spécifie comment gérer les tâches déjà en cours d’exécution et quand les nœuds qui les exécutent peuvent être supprimés du pool. Par défaut, il s’agit de Requeue.
Durée maximale pendant laquelle l’opération RemoveFromPool peut prendre avant d’être arrêtée par le système Azure Batch.
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Collection d’instances BatchClientBehavior appliquées après customBehaviors sur l’objet actuel.
- cancellationToken
- CancellationToken
CancellationToken pour contrôler la durée de vie de l’opération asynchrone.
Retours
Objet Task qui représente l’opération asynchrone.
S’applique à
Azure SDK for .NET