DtsConvert クラス

定義

重要

この API は CLS 準拠ではありません。

Integration Services のマネージド ランタイム オブジェクトをそのネイティブな実装へ、またはネイティブな実装をマネージド実装へ変換するための変換メソッドを提供します。 このクラスは継承できません。

public ref class DtsConvert sealed
[System.CLSCompliant(false)]
public sealed class DtsConvert
[<System.CLSCompliant(false)>]
type DtsConvert = class
Public NotInheritable Class DtsConvert
継承
DtsConvert
属性

注釈

このクラスは、マネージド ランタイム オブジェクト モデルを、データ フロー タスクなどのネイティブ ランタイム オブジェクトを消費する他のオブジェクトに結び付けるために使用します。 DtsConvert クラスは、ConnectionsConnectionManagerPackageVariablesVariableDispenser などの型の変換と、VarTypes と TypeCodes の間での変換を可能にします。 Data Flow タスクの詳細については、「プログラムによるData Flow タスクの追加」を参照してください。

コンストラクター

DtsConvert()

DtsConvert クラスの新しいインスタンスを初期化します。

メソッド

GetExtendedInterface(Application)

指定した IDTSApplication100 マネージド オブジェクトに対応する Application ネイティブ オブジェクトを取得します。

GetExtendedInterface(ConnectionManager)

指定した IDTSConnectionManager100 マネージド オブジェクトに対応する ConnectionManager ネイティブ オブジェクトを取得します。

GetExtendedInterface(Connections)

指定した IDTSConnections100 マネージド オブジェクトに対応する Connections ネイティブ オブジェクトを取得します。

GetExtendedInterface(IDTSComponentEvents)

指定した IDTSComponentEvents100 マネージド オブジェクトに対応する IDTSComponentEvents ネイティブ オブジェクトを取得します。

GetExtendedInterface(IDTSEvents)

指定した IDTSEvents100 マネージド オブジェクトに対応する IDTSEvents ネイティブ オブジェクトを取得します。

GetExtendedInterface(IDTSInfoEvents)

指定した IDTSInfoEvents100 マネージド オブジェクトに対応する IDTSInfoEvents ネイティブ オブジェクトを取得します。

GetExtendedInterface(Package)

指定した IDTSPackage100 マネージド オブジェクトに対応する Package ネイティブ オブジェクトを取得します。

GetExtendedInterface(VariableDispenser)

指定した IDTSVariableDispenser100 マネージド オブジェクトに対応する VariableDispenser ネイティブ オブジェクトを取得します。

GetExtendedInterface(Variables)

指定した IDTSVariables100 マネージド オブジェクトに対応する Variables ネイティブ オブジェクトを取得します。

GetWrapper(IDTSApplication100)

指定した Application ネイティブ オブジェクトに対応する IDTSApplication100 マネージド オブジェクトを取得します。

GetWrapper(IDTSConnectionManager100)

指定した ConnectionManager ネイティブ オブジェクトに対応する IDTSConnectionManager100 マネージド オブジェクトを取得します。

GetWrapper(IDTSConnections100)

指定した Connections ネイティブ オブジェクトに対応する IDTSConnections100 マネージド オブジェクトを取得します。

GetWrapper(IDTSEvents100)

指定した IDTSEvents ネイティブ オブジェクトに対応する IDTSEvents100 マネージド オブジェクトを取得します。

GetWrapper(IDTSPackage100)

指定した Package ネイティブ オブジェクトに対応する IDTSPackage100 マネージド オブジェクトを取得します。

GetWrapper(IDTSVariables100)

指定した Variables ネイティブ オブジェクトに対応する IDTSVariables100 マネージド オブジェクトを取得します。

ToApplication(IDTSApplication100)
古い.

*** メンバーは廃止されました。GetWrapper(IDTSApplication100)代わりにメソッド。 *** ネイティブ IDTSApplication100 オブジェクトをマネージド Application オブジェクトに変換します。

ToApplication90(Application)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(Application) 使用してください。 マネージド Application オブジェクトをネイティブ IDTSApplication100 オブジェクトに変換します。

ToComponentEvents90(IDTSComponentEvents)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(IDTSComponentEvents) 使用してください。 マネージド IDTSComponentEvents オブジェクトをネイティブ IDTSComponentEvents100 オブジェクトに変換します。

ToConnectionManager(IDTSConnectionManager100)
古い.

メンバーは廃止されました。代わりにメソッドを GetWrapper(IDTSConnectionManager100) 使用してください。 ネイティブ IDTSConnectionManager100 オブジェクトをマネージド ConnectionManager オブジェクトに変換します。

ToConnectionManager90(ConnectionManager)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(ConnectionManager) 使用してください。 マネージド ConnectionManager オブジェクトをネイティブ IDTSConnectionManager100 オブジェクトに変換します。

ToConnections(IDTSConnections100)
古い.

メンバーは廃止されました。代わりにメソッドを GetWrapper(IDTSConnections100) 使用してください。 ネイティブ IDTSConnections100 コレクションをマネージド Connections コレクションに変換します。

ToConnections90(Connections)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(Connections) 使用してください。 マネージド Connections コレクションをネイティブ IDTSConnections100 コレクションに変換します。

ToEvents(IDTSEvents100)
古い.

メンバーは廃止されました。代わりにメソッドを GetWrapper(IDTSEvents100) 使用してください。 ネイティブ IDTSEvents100 オブジェクトをマネージド IDTSEvents オブジェクトに変換します。

ToEvents90(IDTSEvents)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(IDTSEvents) 使用してください。 マネージド IDTSEvents オブジェクトをネイティブ IDTSEvents100 オブジェクトに変換します。

ToInfoEvents90(IDTSInfoEvents)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(IDTSInfoEvents) 使用してください。 マネージド IDTSInfoEvents オブジェクトをネイティブ IDTSInfoEvents100 オブジェクトに変換します。

ToPackage(IDTSPackage100)
古い.

メンバーは廃止されました。代わりにメソッドを GetWrapper(IDTSPackage100) 使用してください。 ネイティブ IDTSPackage100 オブジェクトをマネージド Package オブジェクトに変換します。

ToPackage90(Package)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(Package) 使用してください。 マネージド Package オブジェクトをネイティブ IDTSPackage100 オブジェクトに変換します。

ToVariableDispenser90(VariableDispenser)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(VariableDispenser) 使用してください。 マネージド VariableDispenser オブジェクトをネイティブ IDTSVariableDispenser100 オブジェクトに変換します。

ToVariables(IDTSVariables100)
古い.

メンバーは廃止されました。代わりにメソッドを GetWrapper(IDTSVariables100) 使用してください。 ネイティブ IDTSVariables100 コレクションをマネージド Variables コレクションに変換します。

ToVariables90(Variables)
古い.

メンバーは廃止されました。代わりにメソッドを GetExtendedInterface(Variables) 使用してください。 マネージド Variables コレクションをネイティブ IDTSVariables100 コレクションに変換します。

TypeCodeFromVarType(UInt16)

Variant データ型をシステムの TypeCode に変換します。

VarTypeFromTypeCode(TypeCode)

システム TypeCode を Integration Services Variant データ型に変換します。

適用対象