IDTSRuntimeComponent90 Members

Defines the run-time methods of a data flow component.

The following tables list the members exposed by the IDTSRuntimeComponent90 type.

Public Properties

  Name Description
ms211657.pubproperty(en-US,SQL.90).gif BufferManager Sets the IDTSBufferManager90 of a pipeline component.
ms211657.pubproperty(en-US,SQL.90).gif ComponentMetaData Sets the IDTSComponentMetaData90 for a component.
ms211657.pubproperty(en-US,SQL.90).gif EventInfos Sets the IDTSEventInfos90 collection of the PipelineComponent object.
ms211657.pubproperty(en-US,SQL.90).gif LogEntryInfos Provides the IDTSLogEntryInfos90 object to a component.
ms211657.pubproperty(en-US,SQL.90).gif ReferenceTracker Sets the IDTSObjectReferenceTracker90.
ms211657.pubproperty(en-US,SQL.90).gif RequiredProductLevel Gets or sets a value indicating the required SQL Server 2005 product level for the data flow component.
ms211657.pubproperty(en-US,SQL.90).gif VariableDispenser Sets the IDTSVariableDispenser90 of a data flow component.

Top

Public Methods

  Name Description
ms211657.pubmethod(en-US,SQL.90).gif Cleanup Frees resources and completes the execution of a component.
ms211657.pubmethod(en-US,SQL.90).gif PerformUpgrade Upgrades the component metadata to the version of the component that is installed on the local computer.
ms211657.pubmethod(en-US,SQL.90).gif PostExecute Called at the end of the execution of a component. The developer can supply code that executes after the component's main processing.
ms211657.pubmethod(en-US,SQL.90).gif PreExecute Called after PrepareForExecute, and before PrimeOutput and ProcessInput. The developer can supply code that executes once before the component performs its main processing.
ms211657.pubmethod(en-US,SQL.90).gif PrepareForExecute Called prior to PreExecute. The developer can supply code that executes once before the component performs its main processing and before the input buffers are available.
ms211657.pubmethod(en-US,SQL.90).gif PrimeOutput Called during package execution for components that add rows to the IDTSBuffer90; including source components and transformation components with asynchronous IDTSOutput90 objects. The developer needs to supply the code that adds the rows to the output buffers.
ms211657.pubmethod(en-US,SQL.90).gif ProcessInput Called on transformation and destination components that have IDTSInput90 objects that are connected to an upstream component. The developer needs to supply the code that processes the input buffers.

Top

See Also

Reference

IDTSRuntimeComponent90 Interface
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace