IDTSComponentEvents Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет интерфейс, обеспечивающий формирование событий.
public interface class IDTSComponentEvents
public interface IDTSComponentEvents
type IDTSComponentEvents = interface
Public Interface IDTSComponentEvents
Комментарии
Среда выполнения служб Integration Services включает этот интерфейс событий, передаваемый средой выполнения различным компонентам, которые выполняются в пакете, например задачам, перечислителям и т. д. События вызываются задачами с помощью интерфейса, предоставленного IDTSComponentEvents во время выполнения и подсистемой выполнения во время выполнения.
Методы Fire<x> можно вызывать во время разработки и во время выполнения. Как правило, во время проектирования FireErrorFireInformationкомпонентов вызываются методы и 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) |
Формирует событие каждый раз, когда задача находится в состоянии, еще не подтверждающем ошибку, но уже требующем предупреждения клиента. |