Share via


DurableOrchestrationClientBase.TerminateAsync(String, String) Method

Definition

Terminates a running orchestration instance.

public abstract System.Threading.Tasks.Task TerminateAsync(string instanceId, string reason);
abstract member TerminateAsync : string * string -> System.Threading.Tasks.Task
Public MustOverride Function TerminateAsync (instanceId As String, reason As String) As Task

Parameters

instanceId
System.String

The ID of the orchestration instance to terminate.

reason
System.String

The reason for terminating the orchestration instance.

Returns

System.Threading.Tasks.Task

A task that completes when the terminate message is enqueued.

Remarks

Terminating an orchestration instance has no effect on any in-flight activity function executions or sub-orchestrations that were started by the current orchestration instance.

Applies to