London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Namespace EPiServer.Async

Classes

AsyncPaginationResult<T>

Result from an async paginated method.

TaskEventArgs

Event arguments used in events exposed by TaskExecutor.

TaskExecutor

Manages execution of asynchronus work using System.Threading.Tasks.Task API. If the task is associated with a TrackingToken then the task will be monitored by TaskMonitor and the outcome/status of the task can be retrieved from TaskMonitor.

TaskInformation

Contains information such as status and result (if the asynchronus job returned a result) associated with a task.

TaskInformation<T>

Contains information about a task where status is an typed instance with information specific to the task type.

TaskMonitor

Component that monitors task that are trackable (that is associated with a TrackingToken).

TrackingToken

Used to define a token that will be associated with a System.Threading.Tasks.Task. Can be used to retrieve status about the task using TaskMonitor.

TrackingTokenExtensions

Extends TrackingToken with convenience methods.