Table of Contents

Class HistoryStateEvent

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

History state event

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

Constructors

HistoryStateEvent(int, OrchestrationState)

Creates a new HistoryStateEvent with the supplied event id and state

public HistoryStateEvent(int eventId, OrchestrationState state)

Parameters

eventId int

The integer event id

state OrchestrationState

The event state

Properties

EventType

Gets the event type

public override EventType EventType { get; }

Property Value

EventType

State

Gets the orchestration state

[DataMember]
public OrchestrationState State { get; set; }

Property Value

OrchestrationState