ITaskExecutionContext Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет контекстом выполнения для текущего потока.
public interface class ITaskExecutionContext
public interface ITaskExecutionContext
type ITaskExecutionContext = interface
Public Interface ITaskExecutionContext
- Производный
Свойства
| Имя | Описание |
|---|---|
| Context |
Получает данные, поступающие из окружающей среды. |
| DataBus |
Получает данные, собранные от пользователя, в окружающую среду. |
| IsCancelable |
Получает или устанавливает значение, указывающее, можно ли отменить эту задачу. |
| IsCancelRequested |
Получает значение, указывающее, запрашивается ли отмена. |
| Moniker |
Получает прозвище Task. |
| RuntimeProperties |
Получает временное хранилище, используемое задачами, содержащими серверное соединение. |
Методы
| Имя | Описание |
|---|---|
| Log(ITask, Exception) |
Фиксирует ход выполнения задачи. |
| Log(ITask, String, Exception, TaskExecutionLogEntryType) |
Указывает ход выполнения задачи в журнале с указанной строкой, сообщением об ошибке и типом записи журнала. |
| Log(ITask, String, TaskExecutionLogEntryType) |
Показывает ход выполнения задачи в журнале с указанным типом записи строки и журнала. |
| Log(ITask, String) |
Показывает ход выполнения задачи в журнале с указанным параметром строки. |
| ReportProgress(ITask, Int32, String) |
Указывает метод, используемый для отчёта о ходе выполнения задачи. |
События
| Имя | Описание |
|---|---|
| CancelRequested |
Происходит, когда запрашивается отмена. |