SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Async

Classes

AsyncPaginationResult<T>

Result from an async paginated method.

TaskEventArgs

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Event arguments used in events exposed by TaskExecutor.

TaskExecutor

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. 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

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. 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.

TaskInformationStorage

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Component that manages persistance of TaskInformation.

TaskMonitor

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Component that monitors task that are trackable (that is associated with a TrackingToken).

TrackingToken

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. 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.

TrackingTokenJsonConverter

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A JSON converter for TrackingToken.