IDTSEvents 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public interface class IDTSEvents
public interface IDTSEvents
type IDTSEvents = interface
Public Interface IDTSEvents
- 派生
-
对于每个方法,在集合中都有一个用于处理事件的相关对象 DtsEventHandlers 。 如果此事件处于禁用状态,则不会执行该对象,并将返回 false
。 如果对象未处理本地级别的事件,则事件会升级到要处理的父容器。
这些方法为相应的事件处理程序提供事件集合中的索引。
方法
OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget)
|
当命中任务中的断点时调用。
|
OnCustomEvent(TaskHost, String, String, Object[], String, Boolean)
|
由任务调用,用于引发自定义的任务定义事件。
|
OnError(DtsObject, Int32, String, String, String, Int32, String)
|
出现错误时由任务或容器调用。
|
OnExecutionStatusChanged(Executable, DTSExecStatus, Boolean)
|
由任务或容器在其执行状态更改时调用。
|
OnInformation(DtsObject, Int32, String, String, String, Int32, String, Boolean)
|
需要任务提供信息时调用。
|
OnPostExecute(Executable, Boolean)
|
任务的执行逻辑完成后立即调用。 此事件由任务或容器在其运行后引发。
|
OnPostValidate(Executable, Boolean)
|
任务的验证逻辑完成后立即调用。 此事件由任务在验证自己后引发。
|
OnPreExecute(Executable, Boolean)
|
任务将要执行时调用。 此事件由任务或容器在其运行前一刻引发。
|
OnPreValidate(Executable, Boolean)
|
任务的实际验证逻辑开始时调用。 在任务宿主或容器的验证开始时引发此事件。
|
OnProgress(TaskHost, String, Int32, Int32, Int32, String, Boolean)
|
要更新任务执行的进度时调用。
|
OnQueryCancel()
|
在任务处理过程中可以取消执行的任何时刻调用。 此事件由任务和容器引发,以确定它们是否应停止运行。
|
OnTaskFailed(TaskHost)
|
任务宿主失败时由其调用。
|
OnVariableValueChanged(DtsContainer, Variable, Boolean)
|
由运行时引擎调用。 它不由任务调用。
|
OnWarning(DtsObject, Int32, String, String, String, Int32, String)
|
当任务处于不能证明出错但有必要向客户端发出警报的状态时调用。
|
适用于