Table of Contents

Enum InitialVersioningBehavior

Namespace
Temporalio.Workflows
Assembly
Temporalio.dll

Specifies the versioning behavior for the first task of a new workflow run in a continue-as-new chain.

public enum InitialVersioningBehavior

Fields

AutoUpgrade = 1

Start the new run with AutoUpgrade behavior. Use the Target Version of the workflow's task queue at start-time, as AutoUpgrade workflows do. After the first workflow task completes, use whatever Versioning Behavior the workflow is annotated with in the workflow code.

Unspecified = 0

Unspecified versioning behavior; inherits from the previous run.

Remarks

WARNING: Worker deployment based versioning is currently experimental.