Partager via


FabricClient.RepairManagementClient.CancelRepairTaskAsync Méthode

Définition

Surcharges

CancelRepairTaskAsync(String, Int64, Boolean)

Demande l’annulation de la tâche de réparation donnée.

CancelRepairTaskAsync(String, Int64, Boolean, TimeSpan, CancellationToken)

Demande l’annulation de la tâche de réparation donnée.

CancelRepairTaskAsync(String, Int64, Boolean)

Demande l’annulation de la tâche de réparation donnée.

public System.Threading.Tasks.Task<long> CancelRepairTaskAsync (string repairTaskId, long version, bool requestAbort);
member this.CancelRepairTaskAsync : string * int64 * bool -> System.Threading.Tasks.Task<int64>
Public Function CancelRepairTaskAsync (repairTaskId As String, version As Long, requestAbort As Boolean) As Task(Of Long)

Paramètres

repairTaskId
String

ID de la tâche de réparation à annuler.

version
Int64

Numéro de version actuelle de la tâche de réparation. Si la valeur n’est pas égale à zéro, la demande aboutira uniquement si cette valeur correspond à la valeur actuelle réelle de la tâche de réparation. Si égale à zéro, aucune vérification de version n’est effectuée.

requestAbort
Boolean

True si la réparation doit être arrêtée dès que possible, même si elle a déjà commencé à s’exécuter. False si la réparation doit être annulée uniquement si l’exécution n’a pas encore démarré.

Retours

Nouveau numéro de version de la tâche de réparation.

S’applique à

CancelRepairTaskAsync(String, Int64, Boolean, TimeSpan, CancellationToken)

Demande l’annulation de la tâche de réparation donnée.

public System.Threading.Tasks.Task<long> CancelRepairTaskAsync (string repairTaskId, long version, bool requestAbort, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CancelRepairTaskAsync : string * int64 * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int64>
Public Function CancelRepairTaskAsync (repairTaskId As String, version As Long, requestAbort As Boolean, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of Long)

Paramètres

repairTaskId
String

ID de la tâche de réparation à annuler.

version
Int64

Numéro de version actuelle de la tâche de réparation. Si la valeur n’est pas égale à zéro, la demande aboutira uniquement si cette valeur correspond à la valeur actuelle réelle de la tâche de réparation. Si égale à zéro, aucune vérification de version n’est effectuée.

requestAbort
Boolean

True si la réparation doit être arrêtée dès que possible, même si elle a déjà commencé à s’exécuter. False si la réparation doit être annulée uniquement si l’exécution n’a pas encore démarré.

timeout
TimeSpan

La durée maximale de Service Fabric permet à cette opération de se poursuivre avant de retourner un TimeoutException.

cancellationToken
CancellationToken

Jeton d’annulation facultatif que l’opération observe. Il peut être utilisé pour envoyer une notification indiquant que l’opération doit être annulée. Notez que l’annulation est un avertissement et que l’opération peut toujours être terminée même si elle est annulée.

Retours

Nouveau numéro de version de la tâche de réparation.

S’applique à