Compartilhar via


FabricClient.RepairManagementClient.UpdateRepairTaskHealthPolicyAsync Método

Definição

Sobrecargas

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

Atualizações a política de integridade da tarefa de reparo fornecida.

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

Atualizações a política de integridade da tarefa de reparo fornecida.

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

Atualizações a política de integridade da tarefa de reparo fornecida.

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)

Parâmetros

repairTaskId
String

A ID da tarefa de reparo para a qual a política de integridade deve ser atualizada.

version
Int64

O número da versão atual da tarefa de reparo. Se não for zero, a solicitação só terá êxito se esse valor corresponder ao valor atual real da tarefa de reparo. Se for zero, nenhuma verificação de versão será executada.

performPreparingHealthCheck
Nullable<Boolean>

Um booliano anulável que indica se a integridade marcar deve ser executada no estágio preparando da tarefa de reparo. Especifique null para esse parâmetro se o valor existente não deve ser alterado. Caso contrário, especifique o novo valor desejado.

performRestoringHealthCheck
Nullable<Boolean>

Um booliano anulável que indica se o marcar de integridade deve ser executado no estágio restauração da tarefa de reparo. Especifique null para esse parâmetro se o valor existente não deve ser alterado. Caso contrário, especifique o novo valor desejado.

Retornos

Aplica-se a

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

Atualizações a política de integridade da tarefa de reparo fornecida.

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)

Parâmetros

repairTaskId
String

A ID da tarefa de reparo para a qual a política de integridade deve ser atualizada.

version
Int64

O número da versão atual da tarefa de reparo. Se não for zero, a solicitação só terá êxito se esse valor corresponder ao valor atual real da tarefa de reparo. Se for zero, nenhuma verificação de versão será executada.

performPreparingHealthCheck
Nullable<Boolean>

Um booliano anulável que indica se a integridade marcar deve ser executada no estágio preparando da tarefa de reparo. Especifique null para esse parâmetro se o valor existente não deve ser alterado. Caso contrário, especifique o valor apropriado bool .

performRestoringHealthCheck
Nullable<Boolean>

Um booliano anulável que indica se o marcar de integridade deve ser executado no estágio restauração da tarefa de reparo. Especifique null para esse parâmetro se o valor existente não deve ser alterado. Caso contrário, especifique o valor apropriado bool .

timeout
TimeSpan

A quantidade máxima de tempo que o Service Fabric permitirá que essa operação continue antes de retornar um TimeoutException.

cancellationToken
CancellationToken

O token de cancelamento opcional que a operação está observando. Ele pode ser usado para enviar uma notificação de que a operação deve ser cancelada. Observe que o cancelamento é um aviso e que a operação ainda pode ser concluída mesmo se ela for cancelada.

Retornos

Uma tarefa que representa a operação assíncrona.

Aplica-se a