Share via


OperationState 열거형

type: string

작업의 상태입니다.

가능한 값은 다음과 같습니다.

  • Invalid - 작업 상태가 잘못되었습니다.
  • Running - 작업이 진행 중입니다.
  • RollingBack - 심각한 오류가 발생했거나 사용자가 취소했기 때문에 작업이 내부 시스템 상태를 롤백합니다. "RollingBack"은 사용자 상태를 참조하지 않습니다. 예를 들어 PartitionDataLoss 형식의 명령에서 CancelOperation을 호출하는 경우 "RollingBack" 상태는 서비스 데이터가 복원되고 있음을 의미하지는 않습니다(명령이 데이터 손실을 유발할 만큼 충분히 진행되었다고 가정). 즉, 시스템이 명령과 연결된 내부 시스템 상태를 롤백/정리합니다.
  • Completed - 작업이 성공적으로 완료되었으며 더 이상 실행되지 않습니다.
  • Faulted - 작업이 실패했으며 더 이상 실행되지 않습니다.
  • Cancelled - CancelOperation을 사용하여 사용자가 작업을 취소했으며 더 이상 실행되지 않습니다.
  • ForceCancelled - Force 매개 변수가 true로 설정된 상태에서 CancelOperation을 사용하여 사용자가 작업을 취소했습니다. 더 이상 실행되지 않습니다. 자세한 내용은 CancelOperation을 참조하세요.