Class ContinueAsNewOptions
- Namespace
- Temporalio.Workflows
- Assembly
- Temporalio.dll
Options for continue as new.
public class ContinueAsNewOptions : ICloneable
- Inheritance
-
ContinueAsNewOptions
- Implements
- Inherited Members
Properties
Memo
Gets or sets the memo for continue as new. If unset, default to the current workflow's memo.
public IReadOnlyDictionary<string, object>? Memo { get; set; }
Property Value
RetryPolicy
Gets or sets the retry policy for continue as new. If unset, defaults to the current workflow's retry policy.
public RetryPolicy? RetryPolicy { get; set; }
Property Value
RunTimeout
Gets or sets the run timeout for continue as new. If unset, defaults to current workflow's run timeout.
public TimeSpan? RunTimeout { get; set; }
Property Value
TaskQueue
Gets or sets the task queue to continue as new. If unset, defaults to current workflow's task queue.
public string? TaskQueue { get; set; }
Property Value
TaskTimeout
Gets or sets the task timeout for continue as new. If unset, defaults to current workflow's task timeout.
public TimeSpan? TaskTimeout { get; set; }
Property Value
TypedSearchAttributes
Gets or sets the search attributes for continue as new. If unset, default to current workflow's search attribute.
public SearchAttributeCollection? TypedSearchAttributes { get; set; }
Property Value
VersioningIntent
Gets or sets whether the continued Workflow should run on a worker with a compatible Build Id or not when using the Worker Versioning feature.
public VersioningIntent VersioningIntent { get; set; }
Property Value
Methods
Clone()
Create a shallow copy of these options.
public virtual object Clone()
Returns
- object
A shallow copy of these options.