言語

DtsConvert クラス

定義

重要

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

管理されたIntegation Servicesの実行時オブジェクトをネイティブ実装に変換し、ネイティブから管理実装へ変換する方法を提供します。 このクラスは継承できません。

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

注釈

このクラスを使って、管理されたランタイムオブジェクトモデルと、ネイティブのランタイムオブジェクトを消費する他のオブジェクト(例えばData Flowタスク)とインターフェースします。 DtsConvertクラスは、ConnectionsConnectionManagerPackageVariablesVariableDispenserなどの型の変換や、VarTypeとTypeCodes間の変換を提供します。 Data Flowタスクの詳細については、「プログラム的にData Flowタスクを追加する」をご覧ください。

コンストラクター

名前 説明
DtsConvert()

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

メソッド

名前 説明
GetExtendedInterface(Application)

指定された管理Applicationオブジェクトに対応するネイティブIDTSApplication100オブジェクトを取得します。

GetExtendedInterface(ConnectionManager)

指定された管理ConnectionManagerオブジェクトに対応するネイティブIDTSConnectionManager100オブジェクトを取得します。

GetExtendedInterface(Connections)

指定された管理Connectionsオブジェクトに対応するネイティブIDTSConnections100オブジェクトを取得します。

GetExtendedInterface(IDTSComponentEvents)

指定された管理IDTSComponentEventsオブジェクトに対応するネイティブIDTSComponentEvents100オブジェクトを取得します。

GetExtendedInterface(IDTSEvents)

指定された管理IDTSEventsオブジェクトに対応するネイティブIDTSEvents100オブジェクトを取得します。

GetExtendedInterface(IDTSInfoEvents)

指定された管理IDTSInfoEventsオブジェクトに対応するネイティブIDTSInfoEvents100オブジェクトを取得します。

GetExtendedInterface(Package)

指定された管理Packageオブジェクトに対応するネイティブIDTSPackage100オブジェクトを取得します。

GetExtendedInterface(VariableDispenser)

指定された管理VariableDispenserオブジェクトに対応するネイティブIDTSVariableDispenser100オブジェクトを取得します。

GetExtendedInterface(Variables)

指定された管理Variablesオブジェクトに対応するネイティブIDTSVariables100オブジェクトを取得します。

GetWrapper(IDTSApplication100)

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

GetWrapper(IDTSConnectionManager100)

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

GetWrapper(IDTSConnections100)

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

GetWrapper(IDTSEvents100)

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

GetWrapper(IDTSPackage100)

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

GetWrapper(IDTSVariables100)

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

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を統合サービスのバリアントデータ型に変換します。

適用対象