Partager via


FabricClient.RepairManagementClient.UpdateRepairTaskHealthPolicyAsync Méthode

Définition

Surcharges

UpdateRepairTaskHealthPolicyAsync(String, Int64, Nullable<Boolean>, Nullable<Boolean>)

Mises à jour la stratégie d’intégrité de la tâche de réparation donnée.

UpdateRepairTaskHealthPolicyAsync(String, Int64, Nullable<Boolean>, Nullable<Boolean>, TimeSpan, CancellationToken)

Mises à jour la stratégie d’intégrité de la tâche de réparation donnée.

UpdateRepairTaskHealthPolicyAsync(String, Int64, Nullable<Boolean>, Nullable<Boolean>)

Mises à jour la stratégie d’intégrité de la tâche de réparation donnée.

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

Paramètres

repairTaskId
String

ID de la tâche de réparation pour laquelle la stratégie d’intégrité doit être mise à jour.

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 réussit 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.

performPreparingHealthCheck
Nullable<Boolean>

Valeur booléenne nullable indiquant si l’intégrité case activée doit être effectuée à l’étape préparation de la tâche de réparation. Spécifiez null pour ce paramètre si la valeur existante ne doit pas être modifiée. Sinon, spécifiez la nouvelle valeur souhaitée.

performRestoringHealthCheck
Nullable<Boolean>

Valeur booléenne nullable indiquant si la case activée d’intégrité doit être effectuée à l’étape de restauration de la tâche de réparation. Spécifiez null pour ce paramètre si la valeur existante ne doit pas être modifiée. Sinon, spécifiez la nouvelle valeur souhaitée.

Retours

S’applique à

UpdateRepairTaskHealthPolicyAsync(String, Int64, Nullable<Boolean>, Nullable<Boolean>, TimeSpan, CancellationToken)

Mises à jour la stratégie d’intégrité de la tâche de réparation donnée.

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

Paramètres

repairTaskId
String

ID de la tâche de réparation pour laquelle la stratégie d’intégrité doit être mise à jour.

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 réussit 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.

performPreparingHealthCheck
Nullable<Boolean>

Valeur booléenne nullable indiquant si l’intégrité case activée doit être effectuée à l’étape préparation de la tâche de réparation. Spécifiez null pour ce paramètre si la valeur existante ne doit pas être modifiée. Sinon, spécifiez la valeur appropriée bool .

performRestoringHealthCheck
Nullable<Boolean>

Valeur booléenne nullable indiquant si la case activée d’intégrité doit être effectuée à l’étape de restauration de la tâche de réparation. Spécifiez null pour ce paramètre si la valeur existante ne doit pas être modifiée. Sinon, spécifiez la valeur appropriée bool .

timeout
TimeSpan

La durée maximale pendant laquelle Service Fabric autorise cette opération à 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 avis et que l’opération peut toujours être terminée même si elle est annulée.

Retours

Tâche représentant l’opération asynchrone.

S’applique à