NodeTransitionProgress
Informacje o operacji NodeTransition. Ta klasa zawiera element OperationState i NodeTransitionResult. Element NodeTransitionResult nie jest prawidłowy, dopóki parametr OperationState nie zostanie ukończony lub uszkodzony.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
State |
ciąg (wyliczenie) | Nie |
NodeTransitionResult |
NodeTransitionResult | Nie |
State
Typ: ciąg (wyliczenie)
Wymagane: Nie
Stan operacji.
Możliwe wartości:
-
Invalid
— Stan operacji jest nieprawidłowy. -
Running
- Operacja jest w toku. -
RollingBack
— Operacja jest wycofywaniem stanu systemu wewnętrznego, ponieważ napotkała błąd krytyczny lub została anulowana przez użytkownika. "RollingBack" nie odnosi się do stanu użytkownika. Jeśli na przykład funkcja CancelOperation jest wywoływana w poleceniu typu PartitionDataLoss, stan "RollingBack" nie oznacza przywrócenia danych usługi (przy założeniu, że polecenie postępuje wystarczająco daleko, aby spowodować utratę danych). Oznacza to, że system jest wycofywania/czyszczenia wewnętrznego stanu systemu skojarzonego z poleceniem. -
Completed
— Operacja została ukończona pomyślnie i nie jest już uruchomiona. -
Faulted
— Operacja nie powiodła się i nie jest już uruchomiona. -
Cancelled
— Operacja została anulowana przez użytkownika przy użyciu funkcji CancelOperation i nie jest już uruchomiona. -
ForceCancelled
— Operacja została anulowana przez użytkownika przy użyciu funkcji CancelOperation z parametrem force ustawionym na wartość true. Nie jest już uruchomiona. Aby uzyskać więcej informacji, zobacz CancelOperation (Anulujoperację).
NodeTransitionResult
Typ: NodeTransitionResult
Wymagane: Nie
Reprezentuje informacje o operacji w stanie terminalu (ukończone lub uszkodzone).