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[])

添加 IDTSManagedComponentWrapper100 的 BLOB 数据。

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

添加 IDTSManagedComponentWrapper100 的 BLOB 数据。

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()

验证包装。

适用于