CManagedComponentWrapperClass Members

Represents the design-time instance of a data flow component.

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

Public Constructors

  Name Description
CManagedComponentWrapperClass Instantiates an instance of the CManagedComponentWrapperClass object.

Top

Public Methods

(see also Protected Methods )

  Name Description
ms211339.pubmethod(en-US,SQL.90).gif AcquireConnections Establishes a connection to a connection manager.
ms211339.pubmethod(en-US,SQL.90).gif DeleteExternalMetadataColumn Deletes the external metadata column at the specified index from the collection of external metadata columns.
ms211339.pubmethod(en-US,SQL.90).gif DeleteInput Deletes an IDTSInput90 object from the IDTSInputCollection90 collection.
ms211339.pubmethod(en-US,SQL.90).gif DeleteOutput Deletes an IDTSOutput90 object from the IDTSOutputCollection90 collection of the component.
ms211339.pubmethod(en-US,SQL.90).gif DeleteOutputColumn Deletes an IDTSOutputColumn90 object from the IDTSOutputColumnCollection90 collection of the component.
ms211339.pubmethod(en-US,SQL.90).gif DescribeRedirectedErrorCode Returns the description of an error code defined by the component.
ms211339.pubmethod(en-US,SQL.90).gif Equals  Overloaded. (inherited from Object )
ms211339.pubmethod(en-US,SQL.90).gif GetEnumerationCollection Returns the IDTSFriendlyEnumCollection90 specified by the
ms211339.pubmethod(en-US,SQL.90).gif GetHashCode  (inherited from Object )
ms211339.pubmethod(en-US,SQL.90).gif GetType  (inherited from Object )
ms211339.pubmethod(en-US,SQL.90).gif InsertExternalMetadataColumnAt Inserts a new external metadata column into the collection of external metadata columns at the specified index.
ms211339.pubmethod(en-US,SQL.90).gif InsertInput Adds an IDTSInput90 object to the IDTSInputCollection90 of the component.
ms211339.pubmethod(en-US,SQL.90).gif InsertOutput Adds a new IDTSOutput90 object to the component.
ms211339.pubmethod(en-US,SQL.90).gif InsertOutputColumnAt Creates a new IDTSOutputColumn90 object and inserts it into the IDTSOutputColumnCollection90 of the component.
ms211339.pubmethod(en-US,SQL.90).gif MapInputColumn Establishes a relationship between an input column and a corresponding external metadata column.
ms211339.pubmethod(en-US,SQL.90).gif MapOutputColumn Establishes a relationship between an IDTSOutputColumn90 column and a corresponding IDTSExternalMetadataColumn90 column.
ms211339.pubmethod(en-US,SQL.90).gif OnDeletingInputColumn Called when an IDTSInputColunn90 object is being deleted from an IDTSInputColumnCollection90 of the component.
ms211339.pubmethod(en-US,SQL.90).gif OnInputPathAttached Called when an IDTSInput90 object of the component is attached to a downstream component.
ms211339.pubmethod(en-US,SQL.90).gif OnInputPathDetached Called when the IDTSInput90 object of the component is disconnected from an upstream component.
ms211339.pubmethod(en-US,SQL.90).gif OnOutputPathAttached Called when an IDTSOutput90 object of the component is attached to a downstream component.
ms211339.pubmethod(en-US,SQL.90).gif ProvideComponentProperties Initializes or resets the IDTSComponentMetaData90 of the component.
ms211339.pubmethod(en-US,SQL.90).gifms211339.static(en-US,SQL.90).gif ReferenceEquals  (inherited from Object )
ms211339.pubmethod(en-US,SQL.90).gif ReinitializeMetaData Called to allow the component to repair problems with the IDTSComponentMetaData90 object that were identified by the component during the Validate method.
ms211339.pubmethod(en-US,SQL.90).gif ReleaseConnections Frees the connections established by the component during AcquireConnections.
ms211339.pubmethod(en-US,SQL.90).gif SetComponentProperty Assigns a value to a IDTSCustomProperty90 of the component.
ms211339.pubmethod(en-US,SQL.90).gif SetExternalMetadataColumnDataTypeProperties Sets the data type properties of the specified external metadata column.
ms211339.pubmethod(en-US,SQL.90).gif SetExternalMetadataColumnProperty Sets an individual property on an external metadata column.
ms211339.pubmethod(en-US,SQL.90).gif SetInputColumnProperty Assigns a value to the IDTSCustomProperty90 of an IDTSInputColumn90 object.
ms211339.pubmethod(en-US,SQL.90).gif SetInputProperty Assigns a value to the IDTSCustomProperty90 of an IDTSInput90 object in the component.
ms211339.pubmethod(en-US,SQL.90).gif SetOutputColumnDataTypeProperties Sets the data type properties of an IDTSOutputColumn90 object.
ms211339.pubmethod(en-US,SQL.90).gif SetOutputColumnProperty Assigns a value to the IDTSCustomProperty90 of an IDTSOutputColumn90 object.
ms211339.pubmethod(en-US,SQL.90).gif SetOutputProperty Call this method to set the IDTSCustomProperty90 of an IDTSOutput90 object of the component.
ms211339.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.
ms211339.pubmethod(en-US,SQL.90).gif ToString  (inherited from Object )
ms211339.pubmethod(en-US,SQL.90).gif Validate Verifies that the component is configured correctly and ready to execute.

Top

Protected Methods

  Name Description
ms211339.protmethod(en-US,SQL.90).gif Finalize  (inherited from Object )
ms211339.protmethod(en-US,SQL.90).gif MemberwiseClone  (inherited from Object )

Top

Explicit Interface Implementations

  Name Description
AcquireConnections Establishes a connection to a connection manager.
DeleteExternalMetadataColumn Deletes the external metadata column at the specified index from the collection of external metadata columns.
DeleteInput Deletes an IDTSInput90 object from the IDTSInputCollection90 collection.
DeleteOutput Deletes an IDTSOutput90 object from the IDTSOutputCollection90 collection of the component.
DeleteOutputColumn Deletes an IDTSOutputColumn90 object from the IDTSOutputColumnCollection90 collection of the component.
DescribeRedirectedErrorCode Returns the description of an error code defined by the component.
GetEnumerationCollection Returns the IDTSFriendlyEnumCollection90 specified by the
InsertExternalMetadataColumnAt Inserts a new external metadata column into the collection of external metadata columns at the specified index.
InsertInput Adds an IDTSInput90 object to the IDTSInputCollection90 of the component.
InsertOutput Adds a new IDTSOutput90 object to the component.
InsertOutputColumnAt Creates a new IDTSOutputColumn90 object and inserts it into the IDTSOutputColumnCollection90 of the component.
MapInputColumn Establishes a relationship between an input column and a corresponding external metadata column.
MapOutputColumn Establishes a relationship between an IDTSOutputColumn90 column and a corresponding IDTSExternalMetadataColumn90 column.
OnDeletingInputColumn Called when an IDTSInputColunn90 object is being deleted from an IDTSInputColumnCollection90 of the component.
OnInputPathAttached Called when an IDTSInput90 object of the component is attached to a downstream component.
OnInputPathDetached Called when the IDTSInput90 object of the component is disconnected from an upstream component.
OnOutputPathAttached Called when an IDTSOutput90 object of the component is attached to a downstream component.
ProvideComponentProperties Initializes or resets the IDTSComponentMetaData90 of the component.
ReinitializeMetaData Called to allow the component to repair problems with the IDTSComponentMetaData90 object that were identified by the component during the Validate method.
ReleaseConnections Frees the connections established by the component during AcquireConnections.
SetComponentProperty Assigns a value to a IDTSCustomProperty90 of the component.
SetExternalMetadataColumnDataTypeProperties Sets the data type properties of the specified external metadata column.
SetExternalMetadataColumnProperty Sets an individual property on an external metadata column.
SetInputColumnProperty Assigns a value to the IDTSCustomProperty90 of an IDTSInputColumn90 object.
SetInputProperty Assigns a value to the IDTSCustomProperty90 of an IDTSInput90 object in the component.
SetOutputColumnDataTypeProperties Sets the data type properties of an IDTSOutputColumn90 object.
SetOutputColumnProperty Assigns a value to the IDTSCustomProperty90 of an IDTSOutputColumn90 object.
SetOutputProperty Call this method to set the IDTSCustomProperty90 of an IDTSOutput90 object of the component.
SetUsageType Creates an IDTSInputColumn90 object in the IDTSInputColumnCollection90 of the component and sets the UsageType property of the column.
Validate Verifies that the component is configured correctly and ready to execute.

Top

See Also

Reference

CManagedComponentWrapperClass Class
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace