Namespace EPiServer.Async
Classes
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.