IDTSDesigntimeComponent100 Members
Include Protected Members
Include Inherited Members
Defines the design-time methods of a data flow component written in C++ and COM.
The IDTSDesigntimeComponent100 type exposes the following members.
Methods
Name | Description | |
---|---|---|
AcquireConnections(Object) | Establishes a connection to a connection manager. | |
DeleteExternalMetadataColumn(Int32, Int32) | Deletes the external metadata column at the specified index from the collection of external metadata columns. | |
DeleteInput(Int32) | Deletes an IDTSInput100 object from the IDTSInputCollection100 collection. | |
DeleteOutput(Int32) | Deletes an IDTSOutput100 object from the IDTSOutputCollection100 collection. | |
DeleteOutputColumn(Int32, Int32) | Deletes an IDTSOutputColumn100 object from the IDTSOutputColumnCollection100 collection. | |
DescribeRedirectedErrorCode(Int32) | Returns the description of the specified error code. | |
GetEnumerationCollection(String) | Returns the IDTSFriendlyEnumCollection100 of a component. | |
InsertExternalMetadataColumnAt(Int32, Int32, String, String) | Inserts a new external metadata column into the collection of external metadata columns at the specified index. | |
InsertInput(DTSInsertPlacement, Int32) | Adds an IDTSInput100 object to the IDTSInputCollection100. | |
InsertOutput(DTSInsertPlacement, Int32) | Adds a new IDTSOutput100 object. | |
InsertOutputColumnAt(Int32, Int32, String, String) | Creates a new IDTSOutputColumn100 object and inserts it into the IDTSOutputColumnCollection100. | |
MapInputColumn(Int32, Int32, Int32) | Establishes a relationship between an input column and a corresponding external metadata column. | |
MapOutputColumn(Int32, Int32, Int32, Boolean) | Establishes a relationship between an output column and a corresponding external metadata column. | |
OnDeletingInputColumn(Int32, Int32) | Called when deleting an IDTSInputColumn100 object from the IDTSInputColumnCollection100. | |
OnInputPathAttached(Int32) | Called when an IDTSInput100 object is connected to another component through the IDTSPath100 interface. | |
OnInputPathDetached(Int32) | Called when an IDTSPath100 object that contains the specified IDTSInput100 object is deleted. | |
OnOutputPathAttached(Int32) | Called when an IDTSOutput100 object of the component is attached to a downstream component. | |
ProvideComponentProperties() | Initializes the ComponentMetaData of the component when a component is first added to the data flow task. | |
ReinitializeMetaData() | Fixes any errors identified during design-time validation that result in the component returning VS_NEEDSNEWMETADATA. | |
ReleaseConnections() | Frees the connections established during AcquireConnections at either design time or run time. | |
SetComponentProperty(String, Object) | Assigns a value to an IDTSCustomProperty100 of a component. | |
SetExternalMetadataColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32) | Sets the data type properties of the specified external metadata column. | |
SetExternalMetadataColumnProperty(Int32, Int32, String, Object) | Sets an individual property of an external metadata column. | |
SetInputColumnProperty(Int32, Int32, String, Object) | Assigns a value to the IDTSCustomProperty100 of an IDTSInputColumn100 object. | |
SetInputProperty(Int32, String, Object) | Assigns a value to the IDTSCustomProperty100 of an IDTSInput100 object. | |
SetOutputColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32) | Sets the data type properties of an IDTSOutputColumn100 object. | |
SetOutputColumnProperty(Int32, Int32, String, Object) | Sets the value of an IDTSCustomProperty100 for an IDTSOutputColumn100 object. | |
SetOutputProperty(Int32, String, Object) | Sets the value of an IDTSCustomProperty100 on an IDTSOutput100 object. | |
SetUsageType(Int32, IDTSVirtualInput100, Int32, DTSUsageType) | Creates an IDTSInputColumn100 object in the IDTSInputColumnCollection100 of the component and sets the UsageType property of the column. | |
Validate() | Verifies that the component is correctly configured. |
Top