Table of Contents

Namespace Temporalio.Activities

Classes

ActivityAttribute

Designate a method as an activity.

ActivityCancellationDetails

Details that are set when an activity is cancelled. This is only valid at the time the cancel was received, the state may change on the server after it is received.

ActivityDefinition

Definition of an activity.

ActivityExecutionContext

Context that is available during activity executions. Use Current to get the context. Contexts are AsyncLocal<T> to activities. HasCurrent can be used to check whether a context is available.

ActivityInfo

Information about an activity.

CompleteAsyncException

Exception the user should throw to inform the worker that this activity will be completed asynchronously.

Enums

ActivityCancelReason

Reason for why an activity may be cancelled.