Table of Contents

Class OrchestrationInstance

Namespace
DurableTask.Core
Assembly
DurableTask.Core.dll

Represents the state of an orchestration instance

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

Constructors

OrchestrationInstance()

public OrchestrationInstance()

Properties

ExecutionId

The execution id, unique to the execution of this instance

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

Property Value

string

ExtensionData

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

public ExtensionDataObject ExtensionData { get; set; }

Property Value

ExtensionDataObject

InstanceId

The instance id, assigned as unique to the orchestration

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

Property Value

string

Methods

GetHashCode()

Serves as a hash function for an OrchestrationInstance.

public override int GetHashCode()

Returns

int

A hash code for the current object.

ToString()

Returns a string that represents the OrchestrationInstance.

public override string ToString()

Returns

string

A string that represents the current object.