Share via


SubOrchestrationOptions Class

Definition

Options that can be used to control the behavior of orchestrator task execution. This derived type can be used to supply extra options for orchestrations.

public class SubOrchestrationOptions : Microsoft.DurableTask.TaskOptions, IEquatable<Microsoft.DurableTask.SubOrchestrationOptions>
type SubOrchestrationOptions = class
    inherit TaskOptions
    interface IEquatable<SubOrchestrationOptions>
Public Class SubOrchestrationOptions
Inherits TaskOptions
Implements IEquatable(Of SubOrchestrationOptions)
Inheritance
SubOrchestrationOptions
Implements

Constructors

SubOrchestrationOptions(SubOrchestrationOptions)
SubOrchestrationOptions(TaskOptions, String)

Initializes a new instance of the SubOrchestrationOptions class.

SubOrchestrationOptions(TaskRetryOptions, String)

Initializes a new instance of the SubOrchestrationOptions class.

Properties

EqualityContract
InstanceId

Gets the orchestration instance ID.

Retry

Gets the task retry options.

(Inherited from TaskOptions)

Methods

<Clone>$()
Equals(Object)
Equals(SubOrchestrationOptions)
Equals(TaskOptions)
GetHashCode()
PrintMembers(StringBuilder)
ToString()
WithInstanceId(String)

Returns a new SubOrchestrationOptions with the provided instance ID. This can be used when starting a new sub-orchestration to specify the instance ID.

(Inherited from TaskOptions)

Operators

Equality(SubOrchestrationOptions, SubOrchestrationOptions)
Inequality(SubOrchestrationOptions, SubOrchestrationOptions)

Applies to