FabricClient.TestManagementClient.StartNodeTransitionAsync 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.
Démarre ou arrête un nœud de cluster. Un nœud de cluster est un processus, pas l’instance de système d’exploitation proprement dite. Pour démarrer un nœud, transmettez un objet de type NodeStartDescription dans le paramètre description. Pour arrêter un nœud, transmettez un objet de type NodeStopDescription. Une fois cette API retournée, appelez GetNodeTransitionProgressAsync() pour obtenir la progression de l’opération.
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
Paramètres
- description
- NodeTransitionDescription
Objet qui décrit le type de transition de nœud à effectuer. La transition peut être de démarrer ou d’arrêter un nœud.
- operationTimeout
- TimeSpan
Délai d’attente de cet appel d’API.
- token
- CancellationToken
AnnulationToken
Retours
Une tâche
Exceptions
La ErrorCode propriété indique la raison. Si le errorCode est InstanceIdMismatch, le nodeInstance fourni ne correspond pas à la instance du nœud qui a été arrêté.
L'opération a expiré.
Un argument avec la valeur null a été passé.
Remarques
FaultAnalysisService doit être activé pour utiliser cette API.
S’applique à
Azure SDK for .NET