IDTSManagedComponentHost100 Interface
This API supports the product infrastructure and is not intended to be used directly from your code.
Contains hosts for the IDTSManagedComponent100 objects.
Assembly: Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)
| Name | Description | |
|---|---|---|
![]() | HostBufferManager | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the buffer manager instance of the host. |
![]() | HostComponentMetaData | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the component metadata instance of the host. |
![]() | HostEventInfos | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the event information instance of the host. |
![]() | HostLogEntryInfos | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the log entry information instance of the host. |
![]() | HostReferenceTracker | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the reference tracker instance of the host. |
![]() | HostVariableDispenser | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the variable dispenser instance of the host. |
| Name | Description | |
|---|---|---|
![]() | HostAcquireConnections(IDTSManagedComponentWrapper100^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Acquires host connections. |
![]() | HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100^, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Checks the host and performs upgrade. |
![]() | HostCleanup(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Performs a host cleanup. |
![]() | HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100^, Int32, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Deletes the host external metadata column. |
![]() | HostDeleteInput(IDTSManagedComponentWrapper100^, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Deletes the input associated with the host. |
![]() | HostDeleteOutput(IDTSManagedComponentWrapper100^, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Deletes output associated with the host. |
![]() | HostDeleteOutputColumn(IDTSManagedComponentWrapper100^, Int32, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Deletes host output column. |
![]() | HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100^, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Describes the redirected error codes for the host. |
![]() | HostInsertExternalMetadataColumnAt(IDTSManagedComponentWrapper100^, Int32, Int32, String^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Inserts host metadata column at specified index. |
![]() | HostInsertInput(IDTSManagedComponentWrapper100^, DTSInsertPlacement, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Inserts host input. |
![]() | HostInsertOutput(IDTSManagedComponentWrapper100^, DTSInsertPlacement, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Inserts host output. |
![]() | HostInsertOutputColumnAt(IDTSManagedComponentWrapper100^, Int32, Int32, String^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Inserts host output column at specified index. |
![]() | HostMapInputColumn(IDTSManagedComponentWrapper100^, Int32, Int32, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Locates the host input column. |
![]() | HostMapOutputColumn(IDTSManagedComponentWrapper100^, Int32, Int32, Int32, Boolean) | This API supports the product infrastructure and is not intended to be used directly from your code. Locates the host output column. |
![]() | HostOnDeletingInputColumn(IDTSManagedComponentWrapper100^, Int32, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Represents an event when the host deletes the input column. |
![]() | HostOnInputPathAttached(IDTSManagedComponentWrapper100^, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Represents an event when host attaches the input path. |
![]() | HostOnInputPathDetached(IDTSManagedComponentWrapper100^, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Represents an event when the host detaches the input path. |
![]() | HostOnOutputPathAttached(IDTSManagedComponentWrapper100^, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Represents an event when the host attaches the output path. |
![]() | HostPostExecute(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the host after execution. |
![]() | HostPreExecute(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the host before execution. |
![]() | HostPrepareForExecute(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Prepares the host for execution. |
![]() | HostPrimeOutput(IDTSManagedComponentWrapper100^, Int32, array<Int32>^, array<IDTSBuffer100^>^, IntPtr) | This API supports the product infrastructure and is not intended to be used directly from your code. Represents the host prime output. |
![]() | HostProcessInput(IDTSManagedComponentWrapper100^, Int32, IDTSBuffer100^, IntPtr) | This API supports the product infrastructure and is not intended to be used directly from your code. Represents the host process input. |
![]() | HostProvideComponentProperties(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Provides the component properties for the host. |
![]() | HostReinitializeMetaData(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Reinitializes the host metadata. |
![]() | HostReleaseConnections(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Releases the host connection. |
![]() | HostSetComponentProperty(IDTSManagedComponentWrapper100^, String^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host component property. |
![]() | HostSetExternalMetadataColumnDataTypeProperties(IDTSManagedComponentWrapper100^, Int32, Int32, DataType, Int32, Int32, Int32, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host external metadata column data type properties. |
![]() | HostSetExternalMetadataColumnProperty(IDTSManagedComponentWrapper100^, Int32, Int32, String^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host external metadata column property. |
![]() | HostSetInputColumnProperty(IDTSManagedComponentWrapper100^, Int32, Int32, String^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host input column property. |
![]() | HostSetInputProperty(IDTSManagedComponentWrapper100^, Int32, String^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host input property. |
![]() | HostSetOutputColumnDataTypeProperties(IDTSManagedComponentWrapper100^, Int32, Int32, DataType, Int32, Int32, Int32, Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host output column data type properties. |
![]() | HostSetOutputColumnProperty(IDTSManagedComponentWrapper100^, Int32, Int32, String^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host output column property. |
![]() | HostSetOutputProperty(IDTSManagedComponentWrapper100^, Int32, String^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host output property. |
![]() | HostSetUsageType(IDTSManagedComponentWrapper100^, Int32, IDTSVirtualInput100^, Int32, DTSUsageType) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the host usage type. |
![]() | HostValidate(IDTSManagedComponentWrapper100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the host. |
![]() | Instantiate(String^, IDTSComponentMetaData100^, IDTSVariableDispenser100^, IDTSBufferManager100^, IDTSEventInfos100^, IDTSObjectReferenceTracker100^, IDTSLogEntryInfos100^, DTSProductLevel%) | This API supports the product infrastructure and is not intended to be used directly from your code. Instantiates the IDTSManagedComponentHost100. |

