TaskExecutionContext Clase

Definición

Gestiona el contexto de ejecución para 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

Nombre Description
TaskExecutionContext(ITaskManager)

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

Propiedades

Nombre Description
Context

Obtiene los datos que provienen del entorno.

DataBus

Obtiene el bus de datos del contexto.

IsCancelable

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

IsCancelRequested

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

Moniker

Recibe el apodo de la tarea

RuntimeProperties

Obtiene el almacenamiento temporal que usan las tareas.

Métodos

Nombre Description
Log(ITask, Exception)

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

Log(ITask, String, Exception, TaskExecutionLogEntryType)

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

Log(ITask, String, TaskExecutionLogEntryType)

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

Log(ITask, String)

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

ReportProgress(ITask, Int32, String)

Informa del progreso de la tarea. Esta clase no puede heredarse.

Eventos

Nombre Description
CancelableChanged

Se produce cuando IsCancelable cambia.

CancelRequested

Se produce cuando IsCancelRequested cambia.

ExecutionProgress

Ocurre cuando se modifica el progreso de la ejecución del control.

LogEntry

Ocurre cuando cambia la entrada de registro del control.

Se aplica a