Table of Contents

Class SubOrchestrationInstanceFailedEvent

Namespace
DurableTask.Core.History
Assembly
DurableTask.Core.dll

A history event for a sub orchestration instance failure

[DataContract]
public class SubOrchestrationInstanceFailedEvent : HistoryEvent, IExtensibleDataObject
Inheritance
SubOrchestrationInstanceFailedEvent
Implements
IExtensibleDataObject
Inherited Members

Constructors

SubOrchestrationInstanceFailedEvent(int, int, string, string)

Creates a new SubOrchestrationInstanceFailedEvent with the supplied params

public SubOrchestrationInstanceFailedEvent(int eventId, int taskScheduledId, string reason, string details)

Parameters

eventId int

The event id of the history event

taskScheduledId int

The scheduled parent instance event id

reason string

The sub orchestration failure reason

details string

Details of the sub orchestration failure

Properties

Details

Gets the details of the sub orchestration failure

[DataMember]
public string Details { get; }

Property Value

string

EventType

Gets the event type

public override EventType EventType { get; }

Property Value

EventType

Reason

Gets the sub orchestration failure reason

[DataMember]
public string Reason { get; }

Property Value

string

TaskScheduledId

Gets the scheduled parent instance event id

[DataMember]
public int TaskScheduledId { get; }

Property Value

int