Partager via


NodeTransitionProgress v82

Informations sur une opération NodeTransition. Cette classe contient un OperationState et un NodeTransitionResult. NodeTransitionResult n’est pas valide tant que OperationState n’est pas terminé ou défectueux.

Propriétés

Nom Type Obligatoire
State string (énumération) Non
NodeTransitionResult NodeTransitionResult Non

State

Type : chaîne (énumération)
Obligatoire : Non

État de l'opération.

Les valeurs possibles sont les suivantes :

  • Invalid - L’état de l’opération n’est pas valide.
  • Running - L’opération est en cours.
  • RollingBack - L’opération rétablit l’état du système interne, car elle a rencontré une erreur irrécupérable ou a été annulée par l’utilisateur. « RollingBack » ne fait pas référence à l’état de l’utilisateur. Par exemple, si CancelOperation est appelé sur une commande de type PartitionDataLoss, l’état « RollingBack » ne signifie pas que les données de service sont restaurées (en supposant que la commande a progressé suffisamment pour entraîner une perte de données). Cela signifie que le système est en train de restaurer ou de nettoyer l’état du système interne associé à la commande.
  • Completed - L’opération s’est terminée avec succès et n’est plus en cours d’exécution.
  • Faulted - L’opération a échoué et n’est plus en cours d’exécution.
  • Cancelled - L’opération a été annulée par l’utilisateur à l’aide de CancelOperation et n’est plus en cours d’exécution.
  • ForceCancelled - L’opération a été annulée par l’utilisateur à l’aide de CancelOperation, avec le paramètre de force défini sur true. Il n’est plus en cours d’exécution. Pour plus d’informations, reportez-vous à CancelOperation.

NodeTransitionResult

Type : NodeTransitionResult
Obligatoire : Non

Représente des informations sur une opération dans un état terminal (terminée ou défectueuse).