Table of Contents

Class ChildWorkflowFailureException

Namespace
Temporalio.Exceptions
Assembly
Temporalio.dll

Exception representing a child workflow failure.

public class ChildWorkflowFailureException : FailureException, ISerializable
Inheritance
ChildWorkflowFailureException
Implements
Inherited Members

Constructors

ChildWorkflowFailureException(Failure, Exception?)

Initializes a new instance of the ChildWorkflowFailureException class.

protected ChildWorkflowFailureException(Failure failure, Exception? inner)

Parameters

failure Failure

Underlying proto failure.

inner Exception

Inner exception if any.

Properties

Failure

Gets the underlying protobuf failure object.

public Failure Failure { get; }

Property Value

Failure

Namespace

Gets the namespace of the failed child workflow.

public string Namespace { get; }

Property Value

string

RetryState

Gets the retry state of the failure.

public RetryState RetryState { get; }

Property Value

RetryState

RunId

Gets the run ID of the failed child workflow.

public string RunId { get; }

Property Value

string

WorkflowId

Gets the ID of the failed child workflow.

public string WorkflowId { get; }

Property Value

string

WorkflowType

Gets the child workflow name or "type" that failed.

public string WorkflowType { get; }

Property Value

string