TaskExecutionContext Класс

Определение

Управляет контекстом выполнения для текущей задачи.

public ref class TaskExecutionContext : Microsoft::SqlServer::Management::ITaskExecutionContext
public class TaskExecutionContext : Microsoft.SqlServer.Management.ITaskExecutionContext
type TaskExecutionContext = class
    interface ITaskExecutionContext
Public Class TaskExecutionContext
Implements ITaskExecutionContext
Наследование
TaskExecutionContext
Реализации

Конструкторы

TaskExecutionContext(ITaskManager)

Инициализирует новый экземпляр класса TaskExecutionContext с указанным параметром taskManager.

Свойства

Context

Возвращает данные, поступающие от среды.

DataBus

Возвращает шину данных контекста.

IsCancelable

Возвращает или задает значение, указывающее, может ли быть отменена задача.

IsCancelRequested

Возвращает значение, указывающее, существует ли запрос на отмену задачи.

Moniker

Возвращает моникер задачи

RuntimeProperties

Возвращает временное хранилище, используемое задачами.

Методы

Log(ITask, Exception)

Регистрирует ход выполнения задачи для указанной задачи и исключения.

Log(ITask, String)

Регистрирует ход выполнения задачи.

Log(ITask, String, Exception, TaskExecutionLogEntryType)

Регистрирует ход выполнения задачи с заданной задачей, сообщением, исключением и типом записи журнала.

Log(ITask, String, TaskExecutionLogEntryType)

Регистрирует ход выполнения задачи с заданной задачей, сообщением и типом записи журнала.

ReportProgress(ITask, Int32, String)

Сообщает о ходе выполнения задачи. Этот класс не наследуется.

События

CancelableChanged

Происходит при изменении IsCancelable.

CancelRequested

Происходит при изменении IsCancelRequested.

ExecutionProgress

Возникает при изменении хода выполнения элемента управления.

LogEntry

Возникает при изменении записи журнала элемента управления.

Применяется к