Class WorkflowStartUpdateWithStartOptions
- Namespace
- Temporalio.Client
- Assembly
- Temporalio.dll
Options for executing an update with start.
public class WorkflowStartUpdateWithStartOptions : WorkflowUpdateWithStartOptions, ICloneable
- Inheritance
-
WorkflowStartUpdateWithStartOptions
- Implements
- Inherited Members
Remarks
NOTE: StartWorkflowOperation and WaitForStage are both required.
Constructors
WorkflowStartUpdateWithStartOptions()
Initializes a new instance of the WorkflowStartUpdateWithStartOptions class.
public WorkflowStartUpdateWithStartOptions()
Remarks
NOTE: StartWorkflowOperation and WaitForStage are both required.
WorkflowStartUpdateWithStartOptions(string, WithStartWorkflowOperation, WorkflowUpdateStage)
Initializes a new instance of the WorkflowStartUpdateWithStartOptions class.
public WorkflowStartUpdateWithStartOptions(string id, WithStartWorkflowOperation startWorkflowOperation, WorkflowUpdateStage waitForStage)
Parameters
id
stringUpdate ID.
startWorkflowOperation
WithStartWorkflowOperationWorkflow start operation.
waitForStage
WorkflowUpdateStageStage to wait for.
WorkflowStartUpdateWithStartOptions(WithStartWorkflowOperation, WorkflowUpdateStage)
Initializes a new instance of the WorkflowStartUpdateWithStartOptions class.
public WorkflowStartUpdateWithStartOptions(WithStartWorkflowOperation startWorkflowOperation, WorkflowUpdateStage waitForStage)
Parameters
startWorkflowOperation
WithStartWorkflowOperationWorkflow start operation.
waitForStage
WorkflowUpdateStageStage to wait for.
Properties
WaitForStage
Gets or sets the stage to wait for on start. This is required and cannot be set to
None
or Admitted
at this time.
public WorkflowUpdateStage WaitForStage { get; set; }