TaskExecutionContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Gerencia o contexto de execução da tarefa atual.
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
- Herança
-
TaskExecutionContext
- Implementações
Construtores
| TaskExecutionContext(ITaskManager) |
Inicializa uma nova instância da classe TaskExecutionContext com o parâmetro taskManager especificado. |
Propriedades
| Context |
Obtém os dados provenientes do ambiente. |
| DataBus |
Obtém o barramento de dados do contexto. |
| IsCancelable |
Obtém ou define um valor que indica se a tarefa pode ser cancelada. |
| IsCancelRequested |
Obtém um valor que indica se há uma solicitação para cancelar a tarefa. |
| Moniker |
Obtém o moniker da tarefa |
| RuntimeProperties |
Obtém o armazenamento temporário usado pelas tarefas. |
Métodos
| Log(ITask, Exception) |
Registra em log o progresso da execução da tarefa para a tarefa e a exceção especificadas. |
| Log(ITask, String) |
Registra em log o progresso da execução da tarefa. |
| Log(ITask, String, Exception, TaskExecutionLogEntryType) |
Registra em log o progresso da execução da tarefa com a tarefa, a mensagem, a exceção e o tipo de entrada de log especificados. |
| Log(ITask, String, TaskExecutionLogEntryType) |
Registra em log o progresso da execução da tarefa com a tarefa, a mensagem e o tipo de entrada de log especificados. |
| ReportProgress(ITask, Int32, String) |
Relata o progresso da tarefa. Essa classe não pode ser herdada. |
Eventos
| CancelableChanged |
Ocorre quando IsCancelable é alterado. |
| CancelRequested |
Ocorre quando IsCancelRequested é alterado. |
| ExecutionProgress |
Ocorre quando o progresso de execução do controle é alterado. |
| LogEntry |
Ocorre quando a entrada de log do controle é alterada. |