TaskExecutionContext Clase

Definición

Administra el contexto de ejecución de la tarea actual.

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
Herencia
TaskExecutionContext
Implementaciones

Constructores

TaskExecutionContext(ITaskManager)

Inicializa una nueva instancia de la clase TaskExecutionContext con el parámetro taskManager especificado.

Propiedades

Context

Obtiene los datos procedentes del entorno.

DataBus

Obtiene el bus de datos del contexto.

IsCancelable

Obtiene o establece un valor que indica si la tarea se puede cancelar.

IsCancelRequested

Obtiene un valor que indica si existe una solicitud para cancelar la tarea.

Moniker

Obtiene el moniker de tareas.

RuntimeProperties

Obtiene el almacenamiento temporal utilizado por las tareas.

Métodos

Log(ITask, Exception)

Registra el progreso de la ejecución de la tarea para la tarea y la excepción especificadas.

Log(ITask, String)

Registra el progreso de la ejecución de la tarea.

Log(ITask, String, Exception, TaskExecutionLogEntryType)

Registra el progreso de ejecución de la tarea con la tarea, el mensaje, la excepción y el tipo de entrada de registro especificados.

Log(ITask, String, TaskExecutionLogEntryType)

Registra el progreso de ejecución de la tarea con la tarea, el mensaje y el tipo de entrada de registro especificados.

ReportProgress(ITask, Int32, String)

Informa del progreso de la tarea. No se puede heredar esta clase.

Eventos

CancelableChanged

Se produce cuando IsCancelable cambia.

CancelRequested

Se produce cuando IsCancelRequested cambia.

ExecutionProgress

Se produce cuando se cambia el progreso de la ejecución del control.

LogEntry

Se produce cuando la entrada del registro del control ha cambiado.

Se aplica a