FabricClient.TestManagementClient.StartNodeTransitionAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Startet oder beendet einen Clusterknoten. Ein Clusterknoten ist ein Prozess, nicht die Betriebssysteminstanz selbst. Um einen Knoten zu starten, übergeben Sie ein Objekt vom Typ NodeStartDescription an den description-Parameter. Um einen Knoten zu beenden, übergeben Sie ein Objekt vom Typ NodeStopDescription. Nachdem diese API zurückgegeben wurde, rufen Sie GetNodeTransitionProgressAsync() auf, um den Fortschritt für den Vorgang zu erhalten.
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
Parameter
- description
- NodeTransitionDescription
Ein -Objekt, das beschreibt, welche Art von Knotenübergang ausgeführt werden soll. Der Übergang kann sein, um einen Knoten zu starten oder zu beenden.
- operationTimeout
- TimeSpan
Das Timeout für diesen API-Aufruf.
- token
- CancellationToken
CancellationToken
Gibt zurück
Einen Task
Ausnahmen
Die ErrorCode -Eigenschaft gibt den Grund an. Wenn der errorCode InstanceIdMismatch ist, stimmt die bereitgestellte nodeInstance nicht mit der instance des knotens überein, der beendet wurde.
Timeout für den Vorgang.
Ein Argument mit dem Wert NULL wurde übergeben.
Hinweise
Für die Verwendung dieser API muss FaultAnalysisService aktiviert sein.
Gilt für:
Azure SDK for .NET