IDTSRuntimeComponent100.PreExecute Metodo

Definizione

Chiamato dopo PrepareForExecute() e prima di PrimeOutput(Int32, Int32, IDTSBuffer100) e ProcessInput(Int32, IDTSBuffer100). Lo sviluppatore può fornire codice che verrà eseguito una volta prima dell'esecuzione dell'elaborazione principale da parte del componente.

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

Commenti

Gli sviluppatori di componenti devono fattorizzare la maggior parte delle funzionalità nel PreExecute modo possibile, poiché viene chiamata solo una volta per ogni esecuzione del componente, a differenza di ProcessInput , che viene chiamata una volta per ogni buffer di input. I componenti devono individuare gli indici delle colonne di input e di output in chiamando IDTSBuffer100 il FindColumnByLineageID metodo dell'oggetto BufferManager .

Si applica a