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того, который вызывается один раз для каждого входного буфера. Компоненты должны находить индексы входных и выходных столбцов в IDTSBuffer100FindColumnByLineageID методе BufferManager.