Exception
Table of Contents
Classes
- ActivityCancelled
- ActivityFailed
- ChildWorkflowFailed
- CodecException
- DurableOperationCancelled
- DurableWorkflowException
- ExternalPayloadException
- Runtime payload transport/integrity failure, identified by the stable reason field.
- FailureReportRefused
- A local reporting refusal, separate from the application's original failure.
- InvalidLocalActivityReport
- A local activity produced a report that cannot fit the bounded wire contract.
- InvalidWorkerDefinition
- A handler class or method cannot form a valid worker contract.
- LocalActivityTimedOut
- Cooperative local-activity timeout observed at an execution boundary.
- NonDeterministicWorkflow
- PaginationException
- A malformed page cannot safely continue an enumeration.
- QueryFailed
- ReplayClockUnavailable
- The current invocation has no authoritative consumed business-clock boundary.
- SagaCompensationFailed
- A saga forward failure was followed by a terminal compensation activity failure.
- ScheduleAlreadyExists
- The Server refused to create a schedule because its id is taken (409 schedule_already_exists).
- ServerCapabilityUnavailable
- The connected Server has no route for an additive capability the call needs.
- ServerException
- ServiceOperationFailed
- A recorded service failure or cancellation thrown at the original call.
- SignalFailed
- A signal the Server refused, or whose request did not complete.
- TransportException
- UpdateFailed
- An update the Server refused, or whose request did not complete.
- UpdateStillPending
- An update the Server accepted that had not completed when the wait ended.
- WorkflowCancelled
- A cooperative cancellation request delivered at an authored call, or a workflow result that closed cancelled.
- WorkflowEntryArgumentsMismatch
- Entry input cannot bind, before application workflow code starts.
- WorkflowFailed
- WorkflowTaskCompletionTooLarge
- The Server refused a workflow-task completion because the whole request is over its completion size limit (413 `payload_too_large`, `limit_kind: workflow_task_completion_bytes`, Server 3.6.0).
- WorkflowTerminated
- WorkflowTimedOut
- WorkflowTimeoutCleanupRequested
- Delivered to workflow code when its work deadline passes and the run opted in to deadline-triggered timeout cleanup (workflow#863). It is a cooperative cancellation request, so existing `catch (WorkflowCancelled)` handlers (saga compensation) run; the run still ends timed out. Its context's `cause` is `timeout`.
Traits
- CarriesCommandRequestId
- The caller command key and Server refusal carried by signal and update failures.