IDTSDesigntimeComponent90 Members

Defines the design-time methods of a data flow component written in C++ and COM.

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

Public Methods

  Name Description
ms211479.pubmethod(en-US,SQL.90).gif AcquireConnections Establishes a connection to a connection manager.
ms211479.pubmethod(en-US,SQL.90).gif DeleteExternalMetadataColumn Deletes the external metadata column at the specified index from the collection of external metadata columns.
ms211479.pubmethod(en-US,SQL.90).gif DeleteInput Deletes an IDTSInput90 object from the IDTSInputCollection90 collection.
ms211479.pubmethod(en-US,SQL.90).gif DeleteOutput Deletes an IDTSOutput90 object from the IDTSOutputCollection90 collection.
ms211479.pubmethod(en-US,SQL.90).gif DeleteOutputColumn Deletes an IDTSOutputColumn90 object from the IDTSOutputColumnCollection90 collection.
ms211479.pubmethod(en-US,SQL.90).gif DescribeRedirectedErrorCode Returns the description of the specified error code.
ms211479.pubmethod(en-US,SQL.90).gif GetEnumerationCollection Returns the IDTSFriendlyEnumCollection90 of a component.
ms211479.pubmethod(en-US,SQL.90).gif InsertExternalMetadataColumnAt Inserts a new external metadata column into the collection of external metadata columns at the specified index.
ms211479.pubmethod(en-US,SQL.90).gif InsertInput Adds an IDTSInput90 object to the IDTSInputCollection90.
ms211479.pubmethod(en-US,SQL.90).gif InsertOutput Adds a new IDTSOutput90 object.
ms211479.pubmethod(en-US,SQL.90).gif InsertOutputColumnAt Creates a new IDTSOutputColumn90 object and inserts it into the IDTSOutputColumnCollection90.
ms211479.pubmethod(en-US,SQL.90).gif MapInputColumn Establishes a relationship between an input column and a corresponding external metadata column.
ms211479.pubmethod(en-US,SQL.90).gif MapOutputColumn Establishes a relationship between an output column and a corresponding external metadata column.
ms211479.pubmethod(en-US,SQL.90).gif OnDeletingInputColumn Called when deleting an IDTSInputColumn90 object from the IDTSInputColumnCollection90.
ms211479.pubmethod(en-US,SQL.90).gif OnInputPathAttached Called when an IDTSInput90 object is connected to another component through the IDTSPath90 interface.
ms211479.pubmethod(en-US,SQL.90).gif OnInputPathDetached Called when an IDTSPath90 object that contains the specified IDTSInput90 object is deleted.
ms211479.pubmethod(en-US,SQL.90).gif OnOutputPathAttached Called when an IDTSOutput90 object of the component is attached to a downstream component.
ms211479.pubmethod(en-US,SQL.90).gif ProvideComponentProperties Initializes the ComponentMetaData of the component when a component is first added to the data flow task.
ms211479.pubmethod(en-US,SQL.90).gif ReinitializeMetaData Fixes any errors identified during design-time validation that result in the component returning VS_NEEDSNEWMETADATA.
ms211479.pubmethod(en-US,SQL.90).gif ReleaseConnections Frees the connections established during AcquireConnections at either design time or run time.
ms211479.pubmethod(en-US,SQL.90).gif SetComponentProperty Assigns a value to an IDTSCustomProperty90 of a component.
ms211479.pubmethod(en-US,SQL.90).gif SetExternalMetadataColumnDataTypeProperties Sets the data type properties of the specified external metadata column.
ms211479.pubmethod(en-US,SQL.90).gif SetExternalMetadataColumnProperty Sets an individual property of an external metadata column.
ms211479.pubmethod(en-US,SQL.90).gif SetInputColumnProperty Assigns a value to the IDTSCustomProperty90 of an IDTSInputColumn90 object.
ms211479.pubmethod(en-US,SQL.90).gif SetInputProperty Assigns a value to the IDTSCustomProperty90 of an IDTSInput90 object.
ms211479.pubmethod(en-US,SQL.90).gif SetOutputColumnDataTypeProperties Sets the data type properties of an IDTSOutputColumn90 object.
ms211479.pubmethod(en-US,SQL.90).gif SetOutputColumnProperty Sets the value of an IDTSCustomProperty90 for an IDTSOutputColumn90 object.
ms211479.pubmethod(en-US,SQL.90).gif SetOutputProperty Sets the value of an IDTSCustomProperty90 on an IDTSOutput90 object.
ms211479.pubmethod(en-US,SQL.90).gif SetUsageType Creates an IDTSInputColumn90 object in the IDTSInputColumnCollection90 of the component and sets the UsageType property of the column.
ms211479.pubmethod(en-US,SQL.90).gif Validate Verifies that the component is correctly configured.

Top

See Also

Reference

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