IDTSRuntimeComponent100.PreExecute Método

Definición

Llamado después PrepareForExecute()de , y antes PrimeOutput(Int32, Int32, IDTSBuffer100) de y ProcessInput(Int32, IDTSBuffer100). El desarrollador puede suministrar código que se ejecuta una vez antes de que el componente realice su procesamiento principal.

public:
 void PreExecute();
[System.Runtime.InteropServices.DispId(13)]
public void PreExecute();
[<System.Runtime.InteropServices.DispId(13)>]
abstract member PreExecute : unit -> unit
Public Sub PreExecute ()
Atributos

Comentarios

Los desarrolladores de componentes deberían tener en cuenta la mayor cantidad posible de funcionalidades PreExecute porque solo se llama una vez por ejecución de componente, a diferencia de ProcessInput, que se llama una vez por cada búfer de entrada. Los componentes deben localizar los índices de sus columnas de entrada y salida en el IDTSBuffer100 llamando al FindColumnByLineageID método de .BufferManager

Se aplica a