Udostępnij przez


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 Properties

  Name Description
ms211339.pubproperty(pl-pl,SQL.100).gif BufferManager Sets the IDTSBufferManager100 object of the component.
ms211339.pubproperty(pl-pl,SQL.100).gif ComponentMetaData Sets the IDTSComponentMetaData100 object for the component
ms211339.pubproperty(pl-pl,SQL.100).gif EventInfos Sets the IDTSEventInfos100 collection that is associated with the component.
ms211339.pubproperty(pl-pl,SQL.100).gif LogEntryInfos Gets the IDTSLogEntryInfos100 object to the component.
ms211339.pubproperty(pl-pl,SQL.100).gif ReferenceTracker Sets the IDTSObjectReferenceTracker100 object that is associated with the component.
ms211339.pubproperty(pl-pl,SQL.100).gif RequiredProductLevel Gets a value that indicates which edition of SQL Server the data flow component requires.
ms211339.pubproperty(pl-pl,SQL.100).gif VariableDispenser Sets the IDTSVariableDispenser100 object that is associated with the component.

Top

Public Methods

(see also Protected Methods )

  Name Description
ms211339.pubmethod(pl-pl,SQL.100).gif AcquireConnections Establishes a connection to a connection manager.
ms211339.pubmethod(pl-pl,SQL.100).gif Cleanup Frees resources and cleans up after the component runs.
ms211339.pubmethod(pl-pl,SQL.100).gif DeleteExternalMetadataColumn Deletes the external metadata column at the specified index from the collection of external metadata columns.
ms211339.pubmethod(pl-pl,SQL.100).gif DeleteInput Deletes an IDTSInput100 object from the IDTSInputCollection100 collection.
ms211339.pubmethod(pl-pl,SQL.100).gif DeleteOutput Deletes an IDTSOutput100 object from the IDTSOutputCollection100 collection of the component.
ms211339.pubmethod(pl-pl,SQL.100).gif DeleteOutputColumn Deletes an IDTSOutputColumn100 object from the IDTSOutputColumnCollection100 collection of the component.
ms211339.pubmethod(pl-pl,SQL.100).gif DescribeRedirectedErrorCode Returns the description of an error code defined by the component.
ms211339.pubmethod(pl-pl,SQL.100).gif Equals  Overloaded. (inherited from Object )
ms211339.pubmethod(pl-pl,SQL.100).gif GetEnumerationCollection Returns the IDTSFriendlyEnumCollection100 specified by the
ms211339.pubmethod(pl-pl,SQL.100).gif GetHashCode  (inherited from Object )
ms211339.pubmethod(pl-pl,SQL.100).gif GetType  (inherited from Object )
ms211339.pubmethod(pl-pl,SQL.100).gif InsertExternalMetadataColumnAt Inserts a new external metadata column into the collection of external metadata columns at the specified index.
ms211339.pubmethod(pl-pl,SQL.100).gif InsertInput Adds an IDTSInput100 object to the IDTSInputCollection100 of the component.
ms211339.pubmethod(pl-pl,SQL.100).gif InsertOutput Adds a new IDTSOutput100 object to the component.
ms211339.pubmethod(pl-pl,SQL.100).gif InsertOutputColumnAt Creates a new IDTSOutputColumn100 object and inserts it into the IDTSOutputColumnCollection100 of the component.
ms211339.pubmethod(pl-pl,SQL.100).gif MapInputColumn Establishes a relationship between an input column and a corresponding external metadata column.
ms211339.pubmethod(pl-pl,SQL.100).gif MapOutputColumn Establishes a relationship between an IDTSOutputColumn100 column and a corresponding IDTSExternalMetadataColumn100 column.
ms211339.pubmethod(pl-pl,SQL.100).gif OnDeletingInputColumn Called when an IDTSInputColunn100 object is being deleted from an IDTSInputColumnCollection100 of the component.
ms211339.pubmethod(pl-pl,SQL.100).gif OnInputPathAttached Called when an IDTSInput100 object of the component is attached to a downstream component.
ms211339.pubmethod(pl-pl,SQL.100).gif OnInputPathDetached Called when the IDTSInput100 object of the component is disconnected from an upstream component.
ms211339.pubmethod(pl-pl,SQL.100).gif OnOutputPathAttached Called when an IDTSOutput100 object of the component is attached to a downstream component.
ms211339.pubmethod(pl-pl,SQL.100).gif PerformUpgrade Upgrades the metadata of the component to the version of the component that is installed on the local computer.
ms211339.pubmethod(pl-pl,SQL.100).gif PostExecute Does the tasks that have to be done after the component has finished processing rows of data.
ms211339.pubmethod(pl-pl,SQL.100).gif PreExecute Does the tasks that have to be done after the PrepareForExecute method runs, but before the component begins to process rows of data.
ms211339.pubmethod(pl-pl,SQL.100).gif PrepareForExecute Does the tasks that have to be done both before the component begins to process rows of data and before the PreExecute method runs.
ms211339.pubmethod(pl-pl,SQL.100).gif PrimeOutput Adds rows to the output buffers in the data flow.
ms211339.pubmethod(pl-pl,SQL.100).gif ProcessInput Processes the rows of data that are received in input buffers from upstream components.
ms211339.pubmethod(pl-pl,SQL.100).gif ProvideComponentProperties Initializes or resets the IDTSComponentMetaData100 of the component.
ms211339.pubmethod(pl-pl,SQL.100).gifms211339.static(pl-pl,SQL.100).gif ReferenceEquals  (inherited from Object )
ms211339.pubmethod(pl-pl,SQL.100).gif ReinitializeMetaData Called to allow the component to repair problems with the IDTSComponentMetaData100 object that were identified by the component during the Validate method.
ms211339.pubmethod(pl-pl,SQL.100).gif ReleaseConnections Frees the connections established by the component during AcquireConnections.
ms211339.pubmethod(pl-pl,SQL.100).gif SetComponentProperty Assigns a value to a IDTSCustomProperty100 of the component.
ms211339.pubmethod(pl-pl,SQL.100).gif SetExternalMetadataColumnDataTypeProperties Sets the data type properties of the specified external metadata column.
ms211339.pubmethod(pl-pl,SQL.100).gif SetExternalMetadataColumnProperty Sets an individual property on an external metadata column.
ms211339.pubmethod(pl-pl,SQL.100).gif SetInputColumnProperty Assigns a value to the IDTSCustomProperty100 of an IDTSInputColumn100 object.
ms211339.pubmethod(pl-pl,SQL.100).gif SetInputProperty Assigns a value to the IDTSCustomProperty100 of an IDTSInput100 object in the component.
ms211339.pubmethod(pl-pl,SQL.100).gif SetOutputColumnDataTypeProperties Sets the data type properties of an IDTSOutputColumn100 object.
ms211339.pubmethod(pl-pl,SQL.100).gif SetOutputColumnProperty Assigns a value to the IDTSCustomProperty100 of an IDTSOutputColumn100 object.
ms211339.pubmethod(pl-pl,SQL.100).gif SetOutputProperty Call this method to set the IDTSCustomProperty100 of an IDTSOutput100 object of the component.
ms211339.pubmethod(pl-pl,SQL.100).gif SetUsageType Creates an IDTSInputColumn100 object in the IDTSInputColumnCollection100 of the component and sets the UsageType property of the column.
ms211339.pubmethod(pl-pl,SQL.100).gif ToString  (inherited from Object )
ms211339.pubmethod(pl-pl,SQL.100).gif Validate Verifies that the component is configured correctly and ready to execute.

Top

Protected Methods

  Name Description
ms211339.protmethod(pl-pl,SQL.100).gif Finalize  (inherited from Object )
ms211339.protmethod(pl-pl,SQL.100).gif MemberwiseClone  (inherited from Object )

Top

Explicit Interface Implementations

  Name Description
AcquireConnections Establishes a connection to a connection manager.
Cleanup Frees resources and cleans up after the component runs.
DeleteExternalMetadataColumn Deletes the external metadata column at the specified index from the collection of external metadata columns.
DeleteInput Deletes an IDTSInput100 object from the IDTSInputCollection100 collection.
DeleteOutput Deletes an IDTSOutput100 object from the IDTSOutputCollection100 collection of the component.
DeleteOutputColumn Deletes an IDTSOutputColumn100 object from the IDTSOutputColumnCollection100 collection of the component.
DescribeRedirectedErrorCode Returns the description of an error code defined by the component.
GetEnumerationCollection Returns the IDTSFriendlyEnumCollection100 specified by the
InsertExternalMetadataColumnAt Inserts a new external metadata column into the collection of external metadata columns at the specified index.
InsertInput Adds an IDTSInput100 object to the IDTSInputCollection100 of the component.
InsertOutput Adds a new IDTSOutput100 object to the component.
InsertOutputColumnAt Creates a new IDTSOutputColumn100 object and inserts it into the IDTSOutputColumnCollection100 of the component.
MapInputColumn Establishes a relationship between an input column and a corresponding external metadata column.
MapOutputColumn Establishes a relationship between an IDTSOutputColumn100 column and a corresponding IDTSExternalMetadataColumn100 column.
OnDeletingInputColumn Called when an IDTSInputColunn100 object is being deleted from an IDTSInputColumnCollection100 of the component.
OnInputPathAttached Called when an IDTSInput100 object of the component is attached to a downstream component.
OnInputPathDetached Called when the IDTSInput100 object of the component is disconnected from an upstream component.
OnOutputPathAttached Called when an IDTSOutput100 object of the component is attached to a downstream component.
PerformUpgrade Upgrades the metadata of the component to the version of the component that is installed on the local computer.
PostExecute Does the tasks that have to be done after the component has finished processing rows of data.
PreExecute Does the tasks that have to be done after the PrepareForExecute method runs, but before the component begins to process rows of data.
PrepareForExecute Does the tasks that have to be done both before the component begins to process rows of data and before the PreExecute method runs.
PrimeOutput Adds rows to the output buffers in the data flow.
ProcessInput Processes the rows of data that are received in input buffers from upstream components.
ProvideComponentProperties Initializes or resets the IDTSComponentMetaData100 of the component.
ReinitializeMetaData Called to allow the component to repair problems with the IDTSComponentMetaData100 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 IDTSCustomProperty100 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 IDTSCustomProperty100 of an IDTSInputColumn100 object.
SetInputProperty Assigns a value to the IDTSCustomProperty100 of an IDTSInput100 object in the component.
SetOutputColumnDataTypeProperties Sets the data type properties of an IDTSOutputColumn100 object.
SetOutputColumnProperty Assigns a value to the IDTSCustomProperty100 of an IDTSOutputColumn100 object.
SetOutputProperty Call this method to set the IDTSCustomProperty100 of an IDTSOutput100 object of the component.
SetUsageType Creates an IDTSInputColumn100 object in the IDTSInputColumnCollection100 of the component and sets the UsageType property of the column.
Validate Verifies that the component is configured correctly and ready to execute.
BufferManager Sets the IDTSBufferManager100 object of the component.
ComponentMetaData Sets the IDTSComponentMetaData100 object for the component
EventInfos Sets the IDTSEventInfos100 collection that is associated with the component.
LogEntryInfos Gets the IDTSLogEntryInfos100 object to the component.
ReferenceTracker Sets the IDTSObjectReferenceTracker100 object that is associated with the component.
RequiredProductLevel Gets a value that indicates which edition of SQL Server the data flow component requires.
VariableDispenser Sets the IDTSVariableDispenser100 object that is associated with the component.

Top