IDTSManagedComponentWrapper100 介面

定義

表示 DTS Managed 元件包裝函式。

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

驗證包裝函式。

適用於