Compartilhar via


ITaskExecutionContext Interface

Definição

Gerencia o contexto de execução do thread atual.

public interface class ITaskExecutionContext
public interface ITaskExecutionContext
type ITaskExecutionContext = interface
Public Interface ITaskExecutionContext
Derivado

Propriedades

Context

Obtém os dados que estão se originando no ambiente.

DataBus

Obtém os dados coletados do usuário para o ambiente.

IsCancelable

Obtém ou define um valor que indica se esta tarefa é cancelável.

IsCancelRequested

Obtém um valor que indica se o cancelamento é solicitado.

Moniker

Obtém o moniker da tarefa.

RuntimeProperties

Obtém o armazenamento temporário usado pelas tarefas que contêm a conexão de servidor.

Métodos

Log(ITask, Exception)

Registra o progresso da execução da tarefa.

Log(ITask, String)

Indica o progresso da execução da tarefa no log com o parâmetro de cadeia de caracteres especificado.

Log(ITask, String, Exception, TaskExecutionLogEntryType)

Indica o progresso da execução da tarefa no log com a cadeia de caracteres especificada, a mensagem de erro e o tipo de entrada de log.

Log(ITask, String, TaskExecutionLogEntryType)

Indica o progresso da execução da tarefa no log com a cadeia de caracteres especificada e o tipo de entrada do log.

ReportProgress(ITask, Int32, String)

Indica um método usado para relatar o progresso da tarefa.

Eventos

CancelRequested

Ocorre quando o cancelamento é solicitado.

Aplica-se a