Linguaggio

IDTSRuntimeComponent100.PreExecute Metodo

Definizione

Chiamato dopo PrepareForExecute(), e prima PrimeOutput(Int32, Int32, IDTSBuffer100) e ProcessInput(Int32, IDTSBuffer100). Lo sviluppatore può fornire codice che viene eseguito una volta prima che il componente esegua la sua elaborazione principale.

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 dovrebbero considerare quanta più funzionalità possibile perché PreExecute viene chiamata solo una volta per ogni esecuzione di un componente, a differenza ProcessInputdi , che viene chiamata una volta per ogni buffer di input. I componenti dovrebbero localizzare gli indici delle loro colonne di input e output nel IDTSBuffer100 chiamando il FindColumnByLineageID metodo del BufferManager.

Si applica a