Table of Contents

Enum ActivityIdConflictPolicy

Namespace
Temporalio.Api.Enums.V1
Assembly
Temporalio.dll

Defines what to do when trying to start an activity with the same ID as a running activity. Note that it is never valid to have two running instances of the same activity ID.

See ActivityIdReusePolicy for handling activity ID duplication with a closed activity.

public enum ActivityIdConflictPolicy

Fields

[OriginalName("ACTIVITY_ID_CONFLICT_POLICY_FAIL")] Fail = 1

Don't start a new activity; instead return ActivityExecutionAlreadyStarted error.

[OriginalName("ACTIVITY_ID_CONFLICT_POLICY_UNSPECIFIED")] Unspecified = 0
[OriginalName("ACTIVITY_ID_CONFLICT_POLICY_USE_EXISTING")] UseExisting = 2

Don't start a new activity; instead return a handle for the running activity.