Namespace Temporalio.Exceptions
Classes
- ActivityFailureException
- Exception that is thrown by the server to workflows when an activity fails. 
- ApplicationFailureException
- Exception representing an error in user code. 
- AsyncActivityCanceledException
- Exception thrown from HeartbeatAsync(AsyncActivityHeartbeatOptions?) if workflow has requested that an activity be cancelled. 
- CanceledFailureException
- Exception representing a cancellation. 
- ChildWorkflowFailureException
- Exception representing a child workflow failure. 
- FailureException
- Base exception for all Temporal-failure-based exceptions. 
- InboundFailureDetails
- Implementation of IFailureDetails for not-yet-converted payloads that will be converted lazily. 
- InvalidWorkflowOperationException
- Occurs when the workflow has done something invalid. 
- InvalidWorkflowSchedulerException
- Occurs when the workflow does something outside of the workflow scheduler. 
- NexusHandlerFailureException
- Failure from a Nexus handler. 
- NexusOperationFailureException
- Exception that is thrown by the server to workflows when an operation fails. 
- OutboundFailureDetails
- Implementation of IFailureDetails for language values that are converted later. 
- RpcException
- Exception representing a gRPC failure. 
- RpcTimeoutOrCanceledException
- Exception representing timeout or cancellation on some client calls. 
- ScheduleAlreadyRunningException
- Exception thrown by client when attempting to create a schedule that was already created. 
- ServerFailureException
- Exception representing a server failure. 
- TemporalException
- Base exception for all custom exceptions thrown by the Temporal library. 
- TerminatedFailureException
- Exception representing a terminated workflow. 
- TimeoutFailureException
- Exception representing a timeout. 
- WorkflowAlreadyStartedException
- Exception thrown by client when attempting to start a workflow that was already started. 
- WorkflowContinuedAsNewException
- Thrown when a workflow continues as new and the caller is not following runs. 
- WorkflowFailedException
- Exception thrown when a workflow has failed while waiting for the result. 
- WorkflowNondeterminismException
- Occurs when the workflow does something non-deterministic. 
- WorkflowQueryFailedException
- Thrown when a query fails on the worker. 
- WorkflowQueryRejectedException
- Thrown when a query is rejected by the server due to bad workflow status. 
- WorkflowUpdateFailedException
- Exception thrown when a workflow update has failed while waiting for the result. 
- WorkflowUpdateRpcTimeoutOrCanceledException
- Exception representing when an update RPC timeout or cancellation. This is not to be confused with an update itself timing out or being canceled, this is just the call. 
Interfaces
- IFailureDetails
- Represents details of a failure. 
Enums
- RpcException.StatusCode
- gRPC status code taken from https://github.com/grpc/grpc-dotnet/blob/master/src/Grpc.Core.Api/StatusCode.cs.