IDTSComponentEvents Интерфейс

Определение

Определяет интерфейс, обеспечивающий запуск событий.

public interface class IDTSComponentEvents
public interface IDTSComponentEvents
type IDTSComponentEvents = interface
Public Interface IDTSComponentEvents

Комментарии

Среда выполнения Integration Services включает этот интерфейс событий, который передаётся по среде выполнения различным компонентам, выполняющимся внутри пакета, таким как задачи, переписчики и так далее. События возникают задачами с использованием IDTSComponentEvents интерфейса, предоставляемого во время выполнения, и движка выполнения во время выполнения.

Методы Fire<x> могут быть вызваны в момент проектирования и во время выполнения. Обычно при проектировании компонентов вызываются FireError, FireInformation, и FireWarning методы для предоставления обратной связи пользователю при неправильной конфигурации компонента. События, возникающие при проектировании компонентов, отображаются в панели задач. Кроме того, компоненты могут определять пользовательские события и затем повышать их во время выполнения с помощью метода FireCustomEvent . Для получения дополнительной информации см. раздел «Поднятие и определение событий в компоненте Поток данных».

Методы

Имя Описание
FireBreakpointHit(BreakpointTarget)

Повышает событие, когда в пакете достигается цель с точки прерыва.

FireCustomEvent(String, String, Object[], String, Boolean)

Возникает, когда задачи вызывают события, определённые пользовательскими задачами.

FireError(Int32, String, String, String, Int32)

Вызывает событие при возникновении ошибки.

FireInformation(Int32, String, String, String, Int32, Boolean)

Поднимает событие с информацией.

FireProgress(String, Int32, Int32, Int32, String, Boolean)

Появляется событие, когда исполняемый файл достигает измеримого прогресса.

FireQueryCancel()

Повышает событие, чтобы определить, следует ли исполняемый файл прекратить запуск.

FireWarning(Int32, String, String, String, Int32)

Вызывает событие всякий раз, когда задача находится в состоянии, которое не оправдывает ошибку, но требует оповестить клиента.

Применяется к