TaskExecutionContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |