IDTSRuntimeComponent100.PreExecute メソッド
PrepareForExecute の後で、かつ PrimeOutput および ProcessInput の前に呼び出されます。 開発者は、コンポーネントのメイン処理を実行する前に一度だけ実行するコードを指定できます。
名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap.dll)
構文
'宣言
Sub PreExecute
'使用
Dim instance As IDTSRuntimeComponent100
instance.PreExecute()
void PreExecute()
void PreExecute()
abstract PreExecute : unit -> unit
function PreExecute()
説明
入力バッファーごとに一度呼び出される ProcessInput とは異なり、PreExecute はコンポーネントの実行ごとに一度だけ呼び出されるため、コンポーネントの開発者は可能な限り多くの機能をこのメソッドに組み込んでおく必要があります。 コンポーネントは、BufferManager の FindColumnByLineageID メソッドを呼び出すことにより、IDTSBuffer100 での入力列と出力列のインデックスを検索する必要があります。