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 = 1Don't start a new activity; instead return
ActivityExecutionAlreadyStartederror.[OriginalName("ACTIVITY_ID_CONFLICT_POLICY_UNSPECIFIED")] Unspecified = 0[OriginalName("ACTIVITY_ID_CONFLICT_POLICY_USE_EXISTING")] UseExisting = 2Don't start a new activity; instead return a handle for the running activity.