IDTSRuntimeComponent100.PreExecute Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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