IDTSRuntimeComponent100.PreExecute Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается после PrepareForExecute(), и до PrimeOutput(Int32, Int32, IDTSBuffer100) и ProcessInput(Int32, IDTSBuffer100). Разработчик может предоставить код, который выполняется один раз до выполнения основной обработки компонента.
public:
void PreExecute();
[System.Runtime.InteropServices.DispId(13)]
public void PreExecute();
[<System.Runtime.InteropServices.DispId(13)>]
abstract member PreExecute : unit -> unit
Public Sub PreExecute ()
- Атрибуты
Комментарии
Разработчики компонентов должны учитывать как можно больше функциональности, PreExecute так как он вызывается только один раз за выполнение компонента, в отличие от ProcessInput, который вызывается один раз для каждого входного буфера. Компоненты должны находить индексы своих входных и выходных столбцов в , IDTSBuffer100 вызывая FindColumnByLineageID метод BufferManager.