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. |