Partilhar via


IDTSEvents100 Interface

Definição

Define métodos para os eventos.

public interface class IDTSEvents100
[System.Runtime.InteropServices.Guid("C003D4F1-7DC4-4EEC-A498-635F18B35296")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSEvents100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("5D3DE54E-2203-48ED-9C06-F72C8E10BD84")]
public interface IDTSEvents100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2DA57214-161A-4748-9989-1F7DB695C2DF")]
public interface IDTSEvents100
[<System.Runtime.InteropServices.Guid("C003D4F1-7DC4-4EEC-A498-635F18B35296")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSEvents100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("5D3DE54E-2203-48ED-9C06-F72C8E10BD84")>]
type IDTSEvents100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2DA57214-161A-4748-9989-1F7DB695C2DF")>]
type IDTSEvents100 = interface
Public Interface IDTSEvents100
Atributos

Métodos

OnBreakpointHit(IDTSBreakpointSite100, IDTSBreakpointTarget100)

Chamado quando um ponto de interrupção é acessado em uma tarefa.

OnCustomEvent(IDTSTaskHost100, String, String, Object[], String, Boolean)

Chamado por tarefas para gerar eventos personalizados definidos por tarefa.

OnError(IDTSRuntimeObject100, Int32, String, String, String, Int32, String, Boolean)

Chamado por uma tarefa ou contêiner quando ocorre um erro.

OnExecutionStatusChanged(IDTSExecutable100, DTSExecStatus, Boolean)

Chamado por uma tarefa ou contêiner quando seu status de execução é alterado.

OnInformation(IDTSRuntimeObject100, Int32, String, String, String, Int32, String, Boolean)

Chamado a qualquer momento em que a tarefa é solicitada a fornecer informações.

OnPostExecute(IDTSExecutable100, Boolean)

Chamado imediatamente depois que a lógica de execução da tarefa é concluída. Este evento é criado por uma tarefa ou contêiner imediatamente após sua execução.

OnPostValidate(IDTSExecutable100, Boolean)

Chamado imediatamente depois que a lógica de validação da tarefa é concluída. Este evento é gerado por uma tarefa depois que a tarefa é validada.

OnPreExecute(IDTSExecutable100, Boolean)

Chamado quando uma tarefa está prestes a ser executada. Este evento é criado por uma tarefa ou contêiner imediatamente antes da sua execução.

OnPreValidate(IDTSExecutable100, Boolean)

Chamado quando a lógica de validação real da tarefa é iniciada. Este evento é gerado quando a validação do host de tarefa ou contêiner começa.

OnProgress(IDTSTaskHost100, String, Int32, Int32, Int32, String, Boolean)

Chamado para atualizar o progresso da execução de tarefa.

OnQueryCancel(Boolean)

Indica um método chamado em qualquer momento do processamento de tarefa em que é possível cancelar a execução. Este evento é gerado por tarefas e contêineres para determinar se devem interromper a execução.

OnTaskFailed(IDTSTaskHost100)

Chamado pelo host de tarefa quando ele falha.

OnVariableValueChanged(IDTSContainer100, IDTSVariable100, Boolean)

Chamado pelo mecanismo de tempo de execução. Ele não é chamado pelas tarefas.

OnWarning(IDTSRuntimeObject100, Int32, String, String, String, Int32, String)

Chamado em qualquer momento em que a tarefa estiver em um estado que não justifique um erro, mas garanta que o cliente receberá um alerta.

Aplica-se a