Condividi tramite


TaskExecutionContext Classe

Definizione

Gestisce il contesto di esecuzione per l'attività corrente.

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
Ereditarietà
TaskExecutionContext
Implementazioni

Costruttori

TaskExecutionContext(ITaskManager)

Inizializza una nuova istanza della classe TaskExecutionContext con i parametri taskManager specificati.

Proprietà

Context

Ottiene i dati provenienti dall'ambiente.

DataBus

Ottiene il bus di dati del contesto.

IsCancelable

Ottiene o imposta un valore che indica se l'attività può essere annullata.

IsCancelRequested

Ottiene un valore che indica se esiste una richiesta per annullare l'attività.

Moniker

Ottiene il moniker dell'attività.

RuntimeProperties

Ottiene l'archivio temporaneo utilizzato dalle attività.

Metodi

Log(ITask, Exception)

Registra lo stato dell'esecuzione dell'attività per l'attività e l'eccezione specificate.

Log(ITask, String)

Registra lo stato dell'esecuzione dell'attività.

Log(ITask, String, Exception, TaskExecutionLogEntryType)

Registra lo stato dell'esecuzione dell'attività con l'attività, il messaggio, l'eccezione e il tipo di voce di log specificati.

Log(ITask, String, TaskExecutionLogEntryType)

Registra lo stato dell'esecuzione dell'attività con l'attività, il messaggio e il tipo di voce di log specificati.

ReportProgress(ITask, Int32, String)

Riporta lo stato dell'attività. La classe non può essere ereditata.

Eventi

CancelableChanged

Si verifica quando la proprietà IsCancelable viene modificata.

CancelRequested

Si verifica quando la proprietà IsCancelRequested viene modificata.

ExecutionProgress

Si verifica quando viene modificato lo stato di esecuzione del controllo.

LogEntry

Si verifica quando viene modificata la voce di log del controllo.

Si applica a