FabricClient.TestManagementClient.StartNodeTransitionAsync Método

Definição

Inicia ou interrompe um nó de cluster. Um nó de cluster é um processo, não a própria instância do sistema operacional. Para iniciar um nó, passe um objeto do tipo NodeStartDescription para o parâmetro de descrição. Para interromper um nó, passe um objeto do tipo NodeStopDescription. Depois que essa API retornar, chame GetNodeTransitionProgressAsync() para obter progresso na operação.

public System.Threading.Tasks.Task StartNodeTransitionAsync (System.Fabric.Description.NodeTransitionDescription description, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.StartNodeTransitionAsync : System.Fabric.Description.NodeTransitionDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartNodeTransitionAsync (description As NodeTransitionDescription, operationTimeout As TimeSpan, token As CancellationToken) As Task

Parâmetros

description
NodeTransitionDescription

Um objeto que descreve o tipo de transição de nó a ser executada. A transição pode ser para iniciar ou parar um nó.

operationTimeout
TimeSpan

O tempo limite para essa chamada à API.

token
CancellationToken

O cancellationToken

Retornos

Uma tarefa

Exceções

A ErrorCode propriedade indicará o motivo. Se o errorCode for InstanceIdMismatch, o nodeInstance fornecido não corresponderá à instância do nó que foi interrompido.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

O FaultAnalysisService deve ser habilitado para usar essa API.

Aplica-se a