Share via


IDurableOrchestrationClient.RestartAsync(String, Boolean) Method

Definition

Restarts an existing orchestrator with the original input.

public System.Threading.Tasks.Task<string> RestartAsync (string instanceId, bool restartWithNewInstanceId = true);
abstract member RestartAsync : string * bool -> System.Threading.Tasks.Task<string>
Public Function RestartAsync (instanceId As String, Optional restartWithNewInstanceId As Boolean = true) As Task(Of String)

Parameters

instanceId
String

InstanceId of a previously run orchestrator to restart.

restartWithNewInstanceId
Boolean

Optional parameter that configures if restarting an orchestration will use a new instanceId or if it will reuse the old instanceId. Defaults to true.

Returns

A task that completes when the orchestration is started. The task contains the instance id of the started orchestratation instance.

Applies to