NodeTransitionProgress

Informationen zu einem NodeTransition-Vorgang. Diese Klasse enthält einen OperationState-Wert und ein NodeTransitionResult.This class contains an OperationState and a NodeTransitionResult. NodeTransitionResult ist erst gültig, wenn OperationState abgeschlossen oder fehlerhaft ist.

Eigenschaften

Name type Erforderlich
State Zeichenfolge (Enumeration) Nein
NodeTransitionResult NodeTransitionResult Nein

State

Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein

Der Zustand des Vorgangs.

Mögliche Werte:

  • Invalid – Der Vorgangsstatus ist ungültig.
  • Running – Der Vorgang wird ausgeführt.
  • RollingBack – Der Vorgang führt ein Rollback des internen Systemzustands durch, da ein schwerwiegender Fehler aufgetreten ist oder vom Benutzer abgebrochen wurde. "RollingBack" bezieht sich nicht auf den Benutzerstatus. Wenn beispielsweise CancelOperation für einen Befehl vom Typ PartitionDataLoss aufgerufen wird, bedeutet der Status von "RollingBack" nicht, dass Dienstdaten wiederhergestellt werden (vorausgesetzt, der Befehl ist weit genug fortgeschritten, um Datenverlust zu verursachen). Dies bedeutet, dass das System den internen Systemzustand, der dem Befehl zugeordnet ist, zurückrollt bzw. bereinigt.
  • Completed – Der Vorgang wurde erfolgreich abgeschlossen und wird nicht mehr ausgeführt.
  • Faulted – Der Vorgang ist fehlgeschlagen und wird nicht mehr ausgeführt.
  • Cancelled – Der Vorgang wurde vom Benutzer mit CancelOperation abgebrochen und wird nicht mehr ausgeführt.
  • ForceCancelled – Der Vorgang wurde vom Benutzer mit CancelOperation abgebrochen, wobei der Force-Parameter auf true festgelegt ist. Es wird nicht mehr ausgeführt. Weitere Informationen finden Sie unter CancelOperation.

NodeTransitionResult

Typ: NodeTransitionResult
Erforderlich: Nein

Stellt Informationen zu einem Vorgang im Terminalzustand (Abgeschlossen oder Fehlerhaft) dar.