Table of Contents

Class ExecutionStartedEvent

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

A history event for orchestration execution starting

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

Constructors

ExecutionStartedEvent(int, string)

Creates a new ExecutionStartedEvent with the supplied parameters

public ExecutionStartedEvent(int eventId, string input)

Parameters

eventId int

The event id of the history event

input string

The serialized orchestration input

Fields

OrchestrationInstance

The orchestration instance for this event

[DataMember]
public OrchestrationInstance OrchestrationInstance

Field Value

OrchestrationInstance

Properties

EventType

Gets the event type

public override EventType EventType { get; }

Property Value

EventType

Input

Gets or sets the serialized input to the orchestration

[DataMember]
public string Input { get; set; }

Property Value

string

Name

Gets or sets the orchestration name

[DataMember]
public string Name { get; set; }

Property Value

string

ParentInstance

Gets or sets the parent instance of the event

[DataMember]
public ParentInstance ParentInstance { get; set; }

Property Value

ParentInstance

Tags

Gets or sets a dictionary of tags of string, string

[DataMember]
public IDictionary<string, string> Tags { get; set; }

Property Value

IDictionary<string, string>

Version

Gets or sets the orchestration version

[DataMember]
public string Version { get; set; }

Property Value

string