Table of Contents

Class TaskMessage

Namespace
DurableTask.Core
Assembly
DurableTask.Core.dll

Wire level transport object for task messages containing events and orchestration instance information

[DataContract]
public class TaskMessage : IExtensibleDataObject
Inheritance
TaskMessage
Implements
IExtensibleDataObject
Inherited Members

Constructors

TaskMessage()

public TaskMessage()

Properties

Event

Event information for this task message

[DataMember]
public HistoryEvent Event { get; set; }

Property Value

HistoryEvent

ExtensionData

Implementation for System.Runtime.Serialization.IExtensibleDataObject.ExtensionData.

public ExtensionDataObject ExtensionData { get; set; }

Property Value

ExtensionDataObject

OrchestrationInstance

The orchestration instance information

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

Property Value

OrchestrationInstance

SequenceNumber

Sequence number for ordering of messages in history tracking

[DataMember]
public long SequenceNumber { get; set; }

Property Value

long