Class ChildWorkflowFailureException
Exception representing a child workflow failure.
Namespace: Temporalio.Exceptions
Assembly: Temporalio.dll
Syntax
public class ChildWorkflowFailureException : FailureException
Constructors
ChildWorkflowFailureException(Failure, Nullable<Exception>)
Initializes a new instance of the ChildWorkflowFailureException class.
Declaration
protected ChildWorkflowFailureException(Failure failure, Exception? inner)
Parameters
Type | Name | Description |
---|---|---|
Failure | failure | Underlying proto failure. |
Nullable<Exception> | inner | Inner exception if any. |
Properties
Failure
Gets the underlying protobuf failure object.
Declaration
public Failure Failure { get; }
Property Value
Type | Description |
---|---|
Failure |
Namespace
Gets the namespace of the failed child workflow.
Declaration
public string Namespace { get; }
Property Value
Type | Description |
---|---|
String |
RetryState
Gets the retry state of the failure.
Declaration
public RetryState RetryState { get; }
Property Value
Type | Description |
---|---|
RetryState |
RunID
Gets the run ID of the failed child workflow.
Declaration
public string RunID { get; }
Property Value
Type | Description |
---|---|
String |
WorkflowID
Gets the ID of the failed child workflow.
Declaration
public string WorkflowID { get; }
Property Value
Type | Description |
---|---|
String |
WorkflowType
Gets the child workflow name or "type" that failed.
Declaration
public string WorkflowType { get; }
Property Value
Type | Description |
---|---|
String |