ActivityPolicy Class

Definition

Activity policy.

public class ActivityPolicy
Inheritance
ActivityPolicy

Constructors

ActivityPolicy()

Initializes a new instance of the ActivityPolicy class.

Properties

Concurrency

Optional. The maximum number of concurrent activity executions.

Delay

Optional. Delay activity execution so that upstream activities can have extra time to finish.

ExecutionPriorityOrder

Optional. Execution priority order. Choose from OldestFirst or NewestFirst.

LongRetry

Optional. Total number of long retries after failed short retries.

LongRetryInterval

Optional. Interval between two long retries.

Retry

Optional. Total number of short retries for a failed activity.

Timeout

Optional. Specifies the timeout for the activity to run. If there is value specified, it takes the value of TimeSpan.FromMilliseconds(-1) which means indefinite timeout.

Extension Methods

IsDefined(Object)
IsNull(Object)
IsPrimitive(Object)