语言

IDTSManagedComponentWrapper100 接口

定义

表示DTS管理组件包装器。

public interface class IDTSManagedComponentWrapper100
[System.Runtime.InteropServices.Guid("1F31C67A-3928-47C5-B3A2-ADE736AB9FA9")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDTSManagedComponentWrapper100
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("CF135EC8-BB8C-4D9B-9BD0-C6E71CF24C8F")]
public interface IDTSManagedComponentWrapper100
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("1F0DFD1C-7774-4FF5-A5F0-84ED736BF6A7")]
public interface IDTSManagedComponentWrapper100
[<System.Runtime.InteropServices.Guid("1F31C67A-3928-47C5-B3A2-ADE736AB9FA9")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDTSManagedComponentWrapper100 = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("CF135EC8-BB8C-4D9B-9BD0-C6E71CF24C8F")>]
type IDTSManagedComponentWrapper100 = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("1F0DFD1C-7774-4FF5-A5F0-84ED736BF6A7")>]
type IDTSManagedComponentWrapper100 = interface
Public Interface IDTSManagedComponentWrapper100
属性

方法

名称 说明
AddBLOBData(IDTSBuffer100, Int32, Int32, Byte[])

为 . 添加 BLOB 数据。IDTSManagedComponentWrapper100

AddBLOBDataLen(IDTSBuffer100, Int32, Int32, Byte[], UInt32)

为 . 添加 BLOB 数据。IDTSManagedComponentWrapper100

GetBLOBData(IDTSBuffer100, Int32, Int32, UInt32, UInt32)

获取BLOB数据。

WrapperAcquireConnections(Object)

获取组件封装器的连接。

WrapperDeleteExternalMetadataColumn(Int32, Int32)

从包装器中删除外部元数据列。

WrapperDeleteInput(Int32)

删除包装器中的输入。

WrapperDeleteOutput(Int32)

从包装器中删除输出。

WrapperDeleteOutputColumn(Int32, Int32)

删除包装器的输出列。

WrapperDescribeRedirectedErrorCode(Int32)

描述包装器的重定向错误代码。

WrapperInsertExternalMetadataColumnAt(Int32, Int32, String, String)

在指定列插入外部元数据。

WrapperInsertInput(DTSInsertPlacement, Int32)

插入包装器的输入。

WrapperInsertOutput(DTSInsertPlacement, Int32)

插入包装器的输出。

WrapperInsertOutputColumnAt(Int32, Int32, String, String)

在指定列插入包装器的输出。

WrapperMapInputColumn(Int32, Int32, Int32)

定位包装器的输入列。

WrapperMapOutputColumn(Int32, Int32, Int32, Boolean)

定位包装器的输出列。

WrapperOnDeletingInputColumn(Int32, Int32)

删除输入列。

WrapperOnInputPathAttached(Int32)

表示连接输入路径时发生的事件。

WrapperOnInputPathDetached(Int32)

表示输入路径分离时发生的事件。

WrapperOnOutputPathAttached(Int32)

表示当输出路径被附加时发生的事件。

WrapperProvideComponentProperties()

为包装器提供组件属性。

WrapperReinitializeMetaData()

重新初始化包装器的元数据。

WrapperReleaseConnections()

这样可以松开包装连接。

WrapperSetComponentProperty(String, Object)

为包装器设置组件属性。

WrapperSetExternalMetadataColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32)

为包装器设置外部元数据列数据类型属性。

WrapperSetExternalMetadataColumnProperty(Int32, Int32, String, Object)

设置包装器的外部元数据列属性。

WrapperSetInputColumnProperty(Int32, Int32, String, Object)

设置输入列属性。

WrapperSetInputProperty(Int32, String, Object)

设置包装器的输入属性。

WrapperSetOutputColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32)

设置输出列数据类型属性。

WrapperSetOutputColumnProperty(Int32, Int32, String, Object)

设置包装器的输出列属性。

WrapperSetOutputProperty(Int32, String, Object)

设置包装器的输出属性。

WrapperSetUsageType(Int32, IDTSVirtualInput100, Int32, DTSUsageType)

设置包装器的使用类型。

WrapperValidate()

验证包装。

适用于