Microsoft.SqlServer.Dts.Runtime.Wrapper 名前空間

Microsoft.SqlServer.Dts.Runtime.Wrapper 名前空間は、ランタイムにおいて制御フロー コンポーネントを作成するために使用されるクラスとインターフェイスを提供します。 このアセンブリは、名前空間 Microsoft.SqlServer.Dts.Runtime に対するプライマリ相互運用機能アセンブリ (PIA) であり、アセンブリ Microsoft.SqlServer.ManagedDTS (microsoft.sqlserver.manageddts.dll 内) です。 この名前空間のクラスは、インスタンス化することはできません。 代わりに、Microsoft.SqlServer.Dts.Runtime のクラスを使用します。

プライマリ相互運用機能アセンブリについて、およびマネージ クラスがラッパー クラスと連携する方法については、MSDN ライブラリにある『.NET Framework 開発者ガイド』の、「COM ラッパー」および「COM への .NET Framework コンポーネントの公開」を参照してください。

クラス

  クラス 説明
パブリック クラス ApplicationClass インフラストラクチャです。パッケージ オブジェクトを検出し、アクセスします。
パブリック クラス ConnectionManagerAdoClass インフラストラクチャです。データ ソースの接続情報を提供します。
パブリック クラス ConnectionManagerAdoNetClass インフラストラクチャです。データ接続に .Net プロバイダーを使用する接続マネージャーを表します。
パブリック クラス ConnectionManagerCacheClass インフラストラクチャです。データ接続にキャッシュ変換またはキャッシュ ファイルを使用する接続マネージャーを表します。
パブリック クラス ConnectionManagerExcelClass インフラストラクチャです。Excel ブック ファイルに接続する接続マネージャーを表します。
パブリック クラス ConnectionManagerFileClass インフラストラクチャです。接続マネージャー クラスを表します。
パブリック クラス ConnectionManagerFlatFileClass インフラストラクチャです。接続マネージャーのフラット ファイル クラスを表します。
パブリック クラス ConnectionManagerFtpClass インフラストラクチャです。接続マネージャー FTP クラスを表します。
パブリック クラス ConnectionManagerHostClass インフラストラクチャです。タスク ホストに接続する接続マネージャーを表します。
パブリック クラス ConnectionManagerHttpClass インフラストラクチャです。接続マネージャー http クラスを表します。
パブリック クラス ConnectionManagerMultiFileClass インフラストラクチャです。接続マネージャーのマルチ ファイル クラスを表します。
パブリック クラス ConnectionManagerMultiFlatFileClass インフラストラクチャです。複数フラット ファイルにアクセスするための接続マネージャーを表します。
パブリック クラス ConnectionManagerOdbcClass インフラストラクチャです。ODBC を使用してデータ ソースに接続する接続マネージャーを表します。
パブリック クラス ConnectionManagerOLAPClass インフラストラクチャです。接続マネージャー OLAP クラスを表します。
パブリック クラス ConnectionManagerOleDbClass インフラストラクチャです。OLE DB プロバイダーを使用してデータ ソースに接続する接続マネージャーを表します。
パブリック クラス ConnectionManagerSqlMobileClass インフラストラクチャです。接続マネージャーの sql モバイル クラスを表します。
パブリック クラス EventHandlerClass インフラストラクチャです。特定のイベントが発生したときに実行される実行可能オブジェクトを保持するパッケージまたは他のコンテナーのコンテナーです。
パブリック クラス ExpressionEvaluatorClass インフラストラクチャです。IDTSExpressionEvaluator100 インターフェイスの仮想プロパティおよびメソッドを提供します。
パブリック クラス ForEachEnumeratorHostClass インフラストラクチャです。ForEachItemEnumeratorClass のホスト クラスを定義します。このクラスは継承できません。
パブリック クラス ForEachItemEnumeratorClass インフラストラクチャです。IDTSForEachItem100 コレクションに対する列挙子を実装します。
パブリック クラス ForEachLoopClass インフラストラクチャです。 foreach 繰り返しステートメントを使用してパッケージの繰り返しワークフローを定義するコンテナーを提供します。
パブリック クラス ForLoopClass インフラストラクチャです。 for 繰り返しステートメントを使用してパッケージの繰り返しワークフローを定義するコンテナーを提供します。
パブリック クラス FTPClientConnection100Class インフラストラクチャです。FTP クライアント タスク用のプロパティとメソッドを提供します。
パブリック クラス HttpClientConnection100Class インフラストラクチャです。パッケージが HTTP プロトコルを使用して Web サーバーにアクセスし、ファイルを送信または受信できるようにするプロパティおよびメソッドが含まれます。このクラスは継承できません。
パブリック クラス LogProviderEventLogClass インフラストラクチャです。LogProviderEventLog インターフェイスのクラスを表します。
パブリック クラス LogProviderHostClass インフラストラクチャです。LogProviderHost インターフェイスのクラスを表します。
パブリック クラス LogProviderSQLProfilerClass インフラストラクチャです。LogProviderSQLProfiler インターフェイスのクラスを表します。
パブリック クラス LogProviderSQLServerClass インフラストラクチャです。LogProviderSQLServer インターフェイスのクラスを表します。
パブリック クラス LogProviderTextFileClass インフラストラクチャです。LogProviderTextFile インターフェイスのクラスを表します。
パブリック クラス LogProviderXMLFileClass インフラストラクチャです。LogProviderXMLFile インターフェイスのクラスを表します。
パブリック クラス PackageClass インフラストラクチャです。Package インターフェイスのクラスを表します。
パブリック クラス PackageNeutralClass インフラストラクチャです。ニュートラル パッケージのクラスを表します。
パブリック クラス PackageRemote32Class インフラストラクチャです。リモート 32 ビット パッケージのクラスを表します。
パブリック クラス PackageRemote64Class インフラストラクチャです。リモート 64 ビット パッケージのクラスを表します。
パブリック クラス ParameterClass パラメーター クラスを表します。
パブリック クラス PrecedenceConstraintClass インフラストラクチャです。詳細については、「PrecedenceConstraint」を参照してください。
パブリック クラス ProjectConnectionsCreatorClass プロジェクト接続クリエーター クラスを表します。
パブリック クラス ProjectConnectionsCreatorNeutralClass プロジェクト接続クリエーターのニュートラル クラスを表します。
パブリック クラス ReplacementTaskClass 置換タスク クラスを表します。
パブリック クラス SequenceClass インフラストラクチャです。シーケンス クラスを表します。
パブリック クラス TaskCreator32Class インフラストラクチャです。32 ビット タスク クリエーター クラスを表します。
パブリック クラス TaskCreator64Class インフラストラクチャです。タスク クリエーター クラスを表します。
パブリック クラス TaskHostClass インフラストラクチャです。詳細については、「TaskHost」を参照してください。
パブリック クラス VariableClass インフラストラクチャです。変数クラスを表します。
パブリック クラス VariableCreatorClass 変数クリエーター クラスを表します。
パブリック クラス VariableDispenserClass インフラストラクチャです。変数ディスペンサー クラスを表します。

構造体

  構造体 説明
パブリック構造体 _FILETIME インフラストラクチャです。ランタイムのファイル時刻を指定します。
パブリック構造体 _LARGE_INTEGER インフラストラクチャです。ランタイム ラッパーの長精度整数を指定します。
パブリック構造体 _ULARGE_INTEGER インフラストラクチャです。2 つの DWORD または 1 つの DWORDLONG としてアクセスできる 64 ビット データ型を提供します。
パブリック構造体 DTP_DATA_UNION インフラストラクチャです。union データ型を指定します。
パブリック構造体 DTP_DBDATE インフラストラクチャです。データ構造の列挙を指定します。
パブリック構造体 DTP_DBTIME インフラストラクチャです。データ型の時間構造を指定します。
パブリック構造体 DTP_DBTIME2 インフラストラクチャです。時間、分、秒、および秒未満の時間で構成される時間の構造体を指定します。
パブリック構造体 DTP_DBTIMESTAMP インフラストラクチャです。年、月、日、時間、分、秒、および秒未満の時間で構成されるタイムスタンプの構造体です。秒未満の最大小数点以下桁数は 3 です。
パブリック構造体 DTP_DBTIMESTAMP2 インフラストラクチャです。年、月、日、時間、分、秒、および秒未満の時間で構成されるタイムスタンプの構造体です。秒未満の最大小数点以下桁数は 7 です。
パブリック構造体 DTP_DBTIMESTAMPOFFSET インフラストラクチャです。年、月、日、時間、分、秒、および秒未満の時間で構成され、ローカル時刻を取得するために使用される協定世界時 (UTC) からのタイム ゾーン オフセットを持つタイムスタンプの構造体です。秒未満の最大小数点以下桁数は 7 です。
パブリック構造体 DTP_FILETIME インフラストラクチャです。データのファイル時刻構造の列挙を指定します。
パブリック構造体 DTP_NUMERIC インフラストラクチャです。データの数値構造の列挙を指定します。
パブリック構造体 DTP_VARIANT 列のデータ型を指定します。これは DataType 列挙の値であり、この列の各セルに格納される DTP_VARIANT 構造体の型を決定します。
パブリック構造体 DTS_EVENT_COLUMN_FILTER インフラストラクチャです。詳細については、「DTSEventColumnFilter」を参照してください。
パブリック構造体 DTS_MANAGED_INFO インフラストラクチャです。データ管理情報の構造を指定します。
パブリック構造体 DTS_MANAGED_PROPERTY インフラストラクチャです。データのマネージ プロパティの列挙を指定します。
パブリック構造体 DTS_PACKAGE_UPGRADE_OPTIONS インフラストラクチャです。パッケージのアップグレード中にオプションを指定するために使用する構造体。
パブリック構造体 tagSTATSTG インフラストラクチャです。開いているストレージ オブジェクト、ストリーム オブジェクト、またはバイト配列オブジェクトに関する統計情報を指定します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス Application インフラストラクチャです。詳細については、「ApplicationClass」を参照してください。
パブリック インターフェイス ConnectionManagerAdo インフラストラクチャです。詳細については、「ConnectionManagerAdoClass」を参照してください。
パブリック インターフェイス ConnectionManagerAdoNet インフラストラクチャです。詳細については、「ConnectionManagerAdoNetClass」を参照してください。
パブリック インターフェイス ConnectionManagerCache インフラストラクチャです。詳細については、「ConnectionManagerCacheClass」を参照してください。
パブリック インターフェイス ConnectionManagerExcel インフラストラクチャです。詳細については、「ConnectionManagerExcelClass」を参照してください。
パブリック インターフェイス ConnectionManagerFile インフラストラクチャです。詳細については、「ConnectionManagerFileClass」を参照してください。
パブリック インターフェイス ConnectionManagerFlatFile インフラストラクチャです。詳細については、「ConnectionManager」を参照してください。
パブリック インターフェイス ConnectionManagerFtp インフラストラクチャです。詳細については、「ConnectionManagerFtpClass」を参照してください。
パブリック インターフェイス ConnectionManagerHost インフラストラクチャです。詳細については、「ConnectionManagerHostClass」を参照してください。
パブリック インターフェイス ConnectionManagerHttp インフラストラクチャです。詳細については、「ConnectionManagerHttpClass」を参照してください。
パブリック インターフェイス ConnectionManagerMultiFile インフラストラクチャです。詳細については、「ConnectionManagerMultiFileClass」を参照してください。
パブリック インターフェイス ConnectionManagerMultiFlatFile インフラストラクチャです。詳細については、「ConnectionManagerMultiFlatFileClass」を参照してください。
パブリック インターフェイス ConnectionManagerOdbc インフラストラクチャです。詳細については、「ConnectionManagerOdbcClass」を参照してください。
パブリック インターフェイス ConnectionManagerOLAP インフラストラクチャです。詳細については、「ConnectionManagerOLAPClass」を参照してください。
パブリック インターフェイス ConnectionManagerOleDb インフラストラクチャです。詳細については、「ConnectionManagerOleDbClass」を参照してください。
パブリック インターフェイス ConnectionManagerSqlMobile インフラストラクチャです。詳細については、「ConnectionManagerSqlMobileClass」を参照してください。
パブリック インターフェイス EventHandler インフラストラクチャです。詳細については、「EventHandlerClass」を参照してください。
パブリック インターフェイス ExpressionEvaluator インフラストラクチャです。詳細については、「ExpressionEvaluatorClass」を参照してください。
パブリック インターフェイス ForEachEnumeratorHost インフラストラクチャです。詳細については、「ForEachEnumeratorHostClass」を参照してください。
パブリック インターフェイス ForEachItemEnumerator インフラストラクチャです。詳細については、「ForEachItemEnumeratorClass」を参照してください。
パブリック インターフェイス ForEachLoop インフラストラクチャです。詳細については、「ForEachLoopClass」を参照してください。
パブリック インターフェイス ForLoop インフラストラクチャです。詳細については、「ForLoopClass」を参照してください。
パブリック インターフェイス FTPClientConnection100 インフラストラクチャです。詳細については、「IDTSFtpClientConnection100」を参照してください。
パブリック インターフェイス HttpClientConnection100 インフラストラクチャです。詳細については、「HttpClientConnection100Class」を参照してください。
パブリック インターフェイス IDTSApplication100 インフラストラクチャです。Package オブジェクトを検出し、アクセスするために使用されるメソッドとプロパティを提供します。
パブリック インターフェイス IDTSBreakpointManager100 インフラストラクチャです。タスクに設定されたすべてのブレークポイントを管理するためのメソッドを提供します。
パブリック インターフェイス IDTSBreakpointSite100 インフラストラクチャです。Integration Services ランタイム エンジンと、ブレークポイントの公開およびカスタム ブレークポイントの作成管理を実行するタスクとの対話を定義します。
パブリック インターフェイス IDTSBreakpointTarget100 インフラストラクチャです。詳細については、「BreakpointTarget」を参照してください。
パブリック インターフェイス IDTSBreakpointTargets100 インフラストラクチャです。IDTSBreakpointTarget100 オブジェクトのコレクションを操作するためのプロパティとメソッドを提供します。
パブリック インターフェイス IDTSCloneVariableDispenser100 インフラストラクチャです。オリジナルの変数ディスペンサー オブジェクトのクローン コピーを表します。
パブリック インターフェイス IDTSComponentEvents100 インフラストラクチャです。イベントの発生に使用されるメソッドを備えたインターフェイスを定義します。
パブリック インターフェイス IDTSComponentPersist100 インフラストラクチャです。コンポーネントやタスクのプロパティと設定を保存して、パッケージ XML から読み込めるようにします。
パブリック インターフェイス IDTSConfiguration100 インフラストラクチャです。詳細については、「Configuration」を参照してください。
パブリック インターフェイス IDTSConfigurationControl100 パッケージが構成を読み込む方法を制御するプロパティを提供します。
パブリック インターフェイス IDTSConfigurations100 インフラストラクチャです。IDTSConfiguration100 オブジェクトのコレクションを表します。
パブリック インターフェイス IDTSConnectionInfo100 インフラストラクチャです。詳細については、「ConnectionInfo」を参照してください。
パブリック インターフェイス IDTSConnectionInfos100 インフラストラクチャです。コンピューターのすべての接続に関する情報が含まれます。このコレクションには、各接続の詳細を提供する IDTSConnectionInfo100 オブジェクトが含まれます。このコレクションは、ApplicationClass クラスを使用して利用できます。
パブリック インターフェイス IDTSConnectionManager100 インフラストラクチャです。データ ソースへの接続を管理するときに使用されるプロパティとメソッドを提供します。
パブリック インターフェイス IDTSConnectionManagerCache100 インフラストラクチャです。データ接続にキャッシュ変換またはキャッシュ ファイルを使用する接続の管理に関連するプロパティとメソッドを提供します。
パブリック インターフェイス IDTSConnectionManagerCacheColumn100 インフラストラクチャです。詳細については、「ConnectionManager」を参照してください。
パブリック インターフェイス IDTSConnectionManagerCacheColumns100 インフラストラクチャです。IDTSConnectionManagerCacheColumn100 オブジェクトのコレクションを操作するためのプロパティとメソッドを提供します。
パブリック インターフェイス IDTSConnectionManagerDatabaseParameters100 インフラストラクチャです。詳細については、「ConnectionManager」を参照してください。
パブリック インターフェイス IDTSConnectionManagerExcel100 インフラストラクチャです。詳細については、「ConnectionManagerExcelClass」を参照してください。
パブリック インターフェイス IDTSConnectionManagerFile100 インフラストラクチャです。詳細については、「ConnectionManagerFileClass」を参照してください。
パブリック インターフェイス IDTSConnectionManagerFlatFile100 インフラストラクチャです。このインターフェイスは、ネイティブ接続マネージャーによって使用されます。詳細については、「ConnectionManagerFlatFileClass」および「ConnectionManagerMultiFlatFileClass」を参照してください。
パブリック インターフェイス IDTSConnectionManagerFlatFileColumn100 インフラストラクチャです。詳細については、「FlatFileColumn」を参照してください。
パブリック インターフェイス IDTSConnectionManagerFlatFileColumns100 インフラストラクチャです。IDTSConnectionManagerFlatFileColumn100 オブジェクトのコレクションを表します。
パブリック インターフェイス IDTSConnectionManagerFtp100 インフラストラクチャです。詳細については、「ConnectionManagerFtpClass」を参照してください。
パブリック インターフェイス IDTSConnectionManagerHttp100 インフラストラクチャです。HTTP 接続の接続マネージャーを表します。
パブリック インターフェイス IDTSConnectionManagerInit100 インフラストラクチャです。接続マネージャーのプロパティを初期化するためのメソッドを提供します。
パブリック インターフェイス IDTSConnectionManagerMarshalControl100 インフラストラクチャです。マーシャリング制御をサポートしている接続マネージャーにプロパティとメソッドを提供します。
パブリック インターフェイス IDTSConnectionManagerVariables100 インフラストラクチャです。接続マネージャーに変数と変数ディスペンサーを提供します。
パブリック インターフェイス IDTSConnections100 インフラストラクチャです。接続マネージャーのコレクションを操作するためのプロパティとメソッドを提供します。
パブリック インターフェイス IDTSContainer100 インフラストラクチャです。すべてのコンテナーおよびパッケージで使用されるプロパティとメソッドを定義します。
パブリック インターフェイス IDTSDataTapConfiguration100 インフラストラクチャです。データ タップ構成を操作するためのメソッドを提供します。
パブリック インターフェイス IDTSDataTypeInfo100 インフラストラクチャです。詳細については、「DataTypeInfo」を参照してください。
パブリック インターフェイス IDTSDataTypeInfos100 インフラストラクチャです。IDTSDataTypeInfo100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSDBProviderInfo100 インフラストラクチャです。詳細については、「DBProviderInfo」を参照してください。
パブリック インターフェイス IDTSDBProviderInfos100 インフラストラクチャです。IDTSDBProviderInfo100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSDowngradableObject100 インフラストラクチャです。DTS ダウングレード可能オブジェクトのインターフェイスを表します。
パブリック インターフェイス IDTSDowngradeSettings100 インフラストラクチャです。ダウングレード設定を表します。
パブリック インターフェイス IDTSDumpConfiguration100 インフラストラクチャです。DTS のダンプ構成を表します。
パブリック インターフェイス IDTSDynamicName100 インフラストラクチャです。DTS の動的な名前を表します。
パブリック インターフェイス IDTSEnumReferencedObjects100 インフラストラクチャです。詳細については、「EnumReferencedObjects」を参照してください。
パブリック インターフェイス IDTSError100 インフラストラクチャです。詳細については、「DtsError」を参照してください。
パブリック インターフェイス IDTSErrors100 インフラストラクチャです。IDTSError100 オブジェクトのコレクションを表します。
パブリック インターフェイス IDTSEvaluatorContext100 インフラストラクチャです。DTS エバリュエーター コンテキストのインターフェイスを表します。
パブリック インターフェイス IDTSEventHandler100 インフラストラクチャです。詳細については、「EventHandler」を参照してください。
パブリック インターフェイス IDTSEventHandlers100 インフラストラクチャです。IDTSEventHandler100 オブジェクトのコレクションを表します。
パブリック インターフェイス IDTSEventInfo100 インフラストラクチャです。詳細については、「EventInfo」を参照してください。
パブリック インターフェイス IDTSEventInfos100 インフラストラクチャです。IDTSEventInfo100 オブジェクトのコレクションを表します。
パブリック インターフェイス IDTSEvents100 インフラストラクチャです。イベントのメソッドを定義します。
パブリック インターフェイス IDTSEventsProvider100 インフラストラクチャです。詳細については、「EventsProvider」を参照してください。
パブリック インターフェイス IDTSExecutable100 インフラストラクチャです。ランタイム エンジンによって実行されるすべてのオブジェクトが継承および実装する必要のあるメソッドを提供するインターフェイスを表します。
パブリック インターフェイス IDTSExecutables100 インフラストラクチャです。IDTSExecutable100 オブジェクトのコレクションを表します。
パブリック インターフェイス IDTSExecutionLocation100 インフラストラクチャです。詳細については、「TaskHost」を参照してください。
パブリック インターフェイス IDTSExecutionMetrics100 インフラストラクチャです。詳細については、「IDTSExecutionMetrics」を参照してください。
パブリック インターフェイス IDTSExecutionPath100 インフラストラクチャです。詳細については、「IDTSExecutionPath」を参照してください。
パブリック インターフェイス IDTSExpression100 インフラストラクチャです。式のインターフェイスを表します。
パブリック インターフェイス IDTSExpressionEvaluator100 インフラストラクチャです。ExpressionEvaluator オブジェクトのプロパティとメソッドを定義します。
パブリック インターフェイス IDTSExtendedProperties100 インフラストラクチャです。IDTSExtendedProperty100 オブジェクトのコレクションを表します。
パブリック インターフェイス IDTSExtendedProperty100 インフラストラクチャです。詳細については、「ExtendedProperty」を参照してください。
パブリック インターフェイス IDTSForEachEnumerator100 インフラストラクチャです。ForEachEnumerator のプロパティとメソッドを定義します。
パブリック インターフェイス IDTSForEachEnumeratorInfo100 インフラストラクチャです。詳細については、「ForEachEnumeratorInfo」を参照してください。
パブリック インターフェイス IDTSForEachEnumeratorInfos100 インフラストラクチャです。ForEachEnumeratorInfo オブジェクトのコレクションのインターフェイスを表します。
パブリック インターフェイス IDTSForEachItem100 インフラストラクチャです。ForEachItem オブジェクトのインターフェイスを表します。
パブリック インターフェイス IDTSForEachItemEnumerator100 インフラストラクチャです。ForEachItemEnumerator オブジェクトのインターフェイスを表します。
パブリック インターフェイス IDTSForEachItems100 インフラストラクチャです。ForEachItems オブジェクトのインターフェイスを表します。
パブリック インターフェイス IDTSForEachItemsProvider100 インフラストラクチャです。詳細については、「ForEachItemValueEnumerator」を参照してください。
パブリック インターフェイス IDTSForEachItemValue100 インフラストラクチャです。詳細については、「ForEachItemValue」を参照してください。
パブリック インターフェイス IDTSForEachLoop100 インフラストラクチャです。ForEach ループ プロセスを定義するインターフェイスを表します。
パブリック インターフェイス IDTSForEachVariableMapping100 インフラストラクチャです。詳細については、「ForEachVariableMapping」を参照してください。
パブリック インターフェイス IDTSForEachVariableMappings100 インフラストラクチャです。ForEachVariableMappings オブジェクトのインターフェイスを表します。
パブリック インターフェイス IDTSForLoop100 インフラストラクチャです。ForLoop プロセスのインターフェイスを表します。
パブリック インターフェイス IDTSFtpClientConnection100 インフラストラクチャです。FTP クライアント接続のインターフェイスを表します。
パブリック インターフェイス IDTSHasInternalProperties100 インフラストラクチャです。DTS の内部プロパティを表します。
パブリック インターフェイス IDTSHttpClientConnection100 インフラストラクチャです。詳細については、「HttpClientConnection100Class」を参照してください。
パブリック インターフェイス IDTSInfoEvents100 インフラストラクチャです。情報イベント、警告イベント、およびエラー イベントの起動に使用するインターフェイスを定義します。
パブリック インターフェイス IDTSLogEntryInfo100 インフラストラクチャです。詳細については、「LogEntryInfo」を参照してください。
パブリック インターフェイス IDTSLogEntryInfos100
パブリック インターフェイス IDTSLogging100 インフラストラクチャです。コンテナーのログ オプションを定義します。
パブリック インターフェイス IDTSLoggingOptions100 インフラストラクチャです。DTS ログ オプションのインターフェイスを表します。
パブリック インターフェイス IDTSLogProvider100 インフラストラクチャです。ログ プロバイダーのインターフェイスを実装します。
パブリック インターフェイス IDTSLogProviderInfo100 インフラストラクチャです。詳細については、「LogProviderInfo」を参照してください。
パブリック インターフェイス IDTSLogProviderInfos100 インフラストラクチャです。詳細については、「LogProviderInfos」を参照してください。
パブリック インターフェイス IDTSLogProviderInit100 インフラストラクチャです。初期化されたログ プロバイダーを表します。
パブリック インターフェイス IDTSLogProviders100 インフラストラクチャです。ログ プロバイダーのインターフェイスを表します。
パブリック インターフェイス IDTSManagedForEachEnumeratorWrapper100 インフラストラクチャです。ForEach 列挙子のラッパーのインターフェイスを記述します。
パブリック インターフェイス IDTSManagedHelper100 インフラストラクチャです。マネージ ヘルパーのインターフェイスを指定します。
パブリック インターフェイス IDTSManagedPropertyHelper100 インフラストラクチャです。マネージ プロパティ ヘルパーを表します。
パブリック インターフェイス IDTSManagedSerializer100 インフラストラクチャです。マネージ シリアライザーのインターフェイスを記述します。
パブリック インターフェイス IDTSManagedTask100 インフラストラクチャです。詳細については、「IDTSManagedTask」を参照してください。
パブリック インターフェイス IDTSManagedWrapper100 インフラストラクチャです。DTS マネージ ラッパーを表します。
パブリック インターフェイス IDTSManagedXmlSerializationHelper100 インフラストラクチャです。XML シリアル化ヘルパーのインターフェイスを記述します。
パブリック インターフェイス IDTSName100 インフラストラクチャです。詳細については、「IDTSName」を参照してください。
パブリック インターフェイス IDTSObjectHost100 インフラストラクチャです。詳細については、「TaskHost」を参照してください。
パブリック インターフェイス IDTSObjectReferenceTracker100 インフラストラクチャです。変数および接続をパッケージから削除することの影響および結果に関する分析のためのインターフェイスを提供します。
パブリック インターフェイス IDTSObjectVersionUpdate100 インフラストラクチャです。データ変換サービス オブジェクトのバージョン更新のインターフェイスを表します。
パブリック インターフェイス IDTSODBCHandles100 ODBC 接続のネイティブ インターフェイスを定義します。ConnectionManager の種類が ODBC である場合、このインターフェイスへの参照が AcquireConnection メソッドから返されます。
パブリック インターフェイス IDTSPackage100 インフラストラクチャです。Package インターフェイスおよび PackageNeutral インターフェイスによって実装されるインターフェイスを表します。
パブリック インターフェイス IDTSPackageInfo100 インフラストラクチャです。詳細については、「PackageInfo」を参照してください。
パブリック インターフェイス IDTSPackageInfos100 インフラストラクチャです。IDTSPackageInfo100 オブジェクトのコレクションを操作するためのプロパティとメソッドを提供します。
パブリック インターフェイス IDTSPackageInternal100 インフラストラクチャです。内部プロパティを持つ必要のある IDTSPackageInternal100 コンテナーのコレクションによって実装されるインターフェイスを表します。
パブリック インターフェイス IDTSPackagePath100 インフラストラクチャです。詳細については、「IDTSPackagePath」を参照してください。
パブリック インターフェイス IDTSPackagePersist100 インフラストラクチャです。パッケージの保存方法を定義します。
パブリック インターフェイス IDTSPackageSigning100 インフラストラクチャです。パッケージ署名のインターフェイスを表します。
パブリック インターフェイス IDTSPackageVersionUpdate100 インフラストラクチャです。パッケージのバージョンを更新するメソッドを定義します。
パブリック インターフェイス IDTSParameter100 インフラストラクチャです。パッケージ パラメーターとプロジェクト パラメーターの両方で使用される抽象基本クラスのインターフェイスを表します。
パブリック インターフェイス IDTSParameters100 インフラストラクチャです。パッケージ パラメーターとプロジェクト パラメーター コレクションの両方で使用されるクラスを表します。
パブリック インターフェイス IDTSPerfRecorder100 インフラストラクチャです。パフォーマンス レコーダーのインターフェイスを表します。
パブリック インターフェイス IDTSPersist100 インフラストラクチャです。IDTSPersist100 のデータの保存および読み込みを可能にするインターフェイスを定義します。詳細については、「IDTSPersist」を参照してください。
パブリック インターフェイス IDTSPipelineComponentInfo100 インフラストラクチャです。詳細については、「PipelineComponentInfo」を参照してください。
パブリック インターフェイス IDTSPipelineComponentInfos100 インフラストラクチャです。IDTSPipelineComponentInfo100 オブジェクトのコレクションを操作するためのプロパティとメソッドを提供します。
パブリック インターフェイス IDTSPrecedenceConstraint100 インフラストラクチャです。詳細については、「PrecedenceConstraintClass」を参照してください。
パブリック インターフェイス IDTSPrecedenceConstraints100 インフラストラクチャです。IDTSPrecedenceConstraint100 オブジェクトのコレクションを操作するためのプロパティとメソッドを提供します。
パブリック インターフェイス IDTSProductLevel100 インフラストラクチャです。詳細については、「DTSProductLevel」を参照してください。
パブリック インターフェイス IDTSProject100 インフラストラクチャです。パッケージおよびパラメーターを格納するインターフェイスを表します。
パブリック インターフェイス IDTSProjectAccessor100 インフラストラクチャです。DTS プロジェクト アクセサーのインターフェイスを表します。
パブリック インターフェイス IDTSProjectConnectionsCreator100 インフラストラクチャです。DTS プロジェクトの接続クリエーターを表します。
パブリック インターフェイス IDTSProjectPackage100 インフラストラクチャです。パッケージを格納する DTS プロジェクトを表します。
パブリック インターフェイス IDTSProperties100 インフラストラクチャです。IDTSProperty100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSPropertiesProvider100 インフラストラクチャです。式によるプロパティの設定、およびプロパティの列挙可能なコレクションとコンテナーの関連付けを行うための、コンテナーに継承されるインターフェイスを定義します。
パブリック インターフェイス IDTSPropertiesProviderEx100 インフラストラクチャです。DTS プロパティ プロバイダーの式を表します。
パブリック インターフェイス IDTSProperty100 インフラストラクチャです。DtsProperty オブジェクトのインターフェイスを表します。
パブリック インターフェイス IDTSRunningPackage100 インフラストラクチャです。詳細については、「RunningPackage」を参照してください。
パブリック インターフェイス IDTSRunningPackages100 インフラストラクチャです。IDTSRunningPackage100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSRuntimeObject100 インフラストラクチャです。このインターフェイスは、コンテナーであるネイティブ クラスによって継承され、Microsoft.SqlServer.Dts.Runtime 名前空間のすべてのオブジェクトで実装されます。詳細については、「DtsObject」を参照してください。
パブリック インターフェイス IDTSSelectedLogProviders100 インフラストラクチャです。選択した IDTSLogProvider100 オブジェクトのコレクションのインターフェイスを定義します。
パブリック インターフェイス IDTSSequence100 インフラストラクチャです。詳細については、「Sequence」を参照してください。
パブリック インターフェイス IDTSServerExecution100 インフラストラクチャです。Integration Services カタログの実行のインスタンスを表します。
パブリック インターフェイス IDTSServerUsageControl100 インフラストラクチャです。DTS サーバーの使用を制御するためのプロパティを提供します。
パブリック インターフェイス IDTSSupportDataTapConfiguration100 インフラストラクチャです。データ タップ構成にアクセスするためのメソッドを提供します。
パブリック インターフェイス IDTSSupportOffline100 インフラストラクチャです。DTS 接続がオフライン モードをサポートしているかどうかを示すプロパティを提供します。
パブリック インターフェイス IDTSSupportParentExecutionPath100 インフラストラクチャです。親実行パスのサポートを表します。
パブリック インターフェイス IDTSSupportPerfRecorder100 インフラストラクチャです。パフォーマンス レコーダーのサポートのためのインターフェイスを表します。
パブリック インターフェイス IDTSSupportVerboseLogging100 インフラストラクチャです。詳細ログにアクセスするためのメソッドを定義します。
パブリック インターフェイス IDTSSuspend100 インフラストラクチャです。詳細については、「IDTSSuspend」を参照してください。
パブリック インターフェイス IDTSTask100 インフラストラクチャです。Integration Services のすべてのタスクのためのプロパティとメソッドを定義します。
パブリック インターフェイス IDTSTaskCreator100 インフラストラクチャです。タスクのクリエーターのインターフェイスを表します。
パブリック インターフェイス IDTSTaskHost100 インフラストラクチャです。詳細については、「TaskHostClass」を参照してください。
パブリック インターフェイス IDTSTaskInfo100 インフラストラクチャです。詳細については、「TaskInfo」を参照してください。
パブリック インターフェイス IDTSTaskInfos100 インフラストラクチャです。IDTSTaskInfo100 オブジェクトのコレクションが含まれます。
パブリック インターフェイス IDTSTaskInit100 インフラストラクチャです。初期化するタスクのメソッドを定義します。
パブリック インターフェイス IDTSUnsafeVariables100 インフラストラクチャです。安全でないすべての変数に対して使用するメソッドを定義します。
パブリック インターフェイス IDTSVariable100 インフラストラクチャです。パッケージ、タスク、またはコンテナーの変数のインターフェイスを表します。
パブリック インターフェイス IDTSVariableCreator100 インフラストラクチャです。変数のクリエーターのインターフェイスを表します。
パブリック インターフェイス IDTSVariableDispenser100 インフラストラクチャです。変数ディスペンサー クラスを表します。詳細については、「VariableDispenserClass」を参照してください。
パブリック インターフェイス IDTSVariableLock100 インフラストラクチャです。変数のロックのメソッドを定義します。
パブリック インターフェイス IDTSVariables100 インフラストラクチャです。IDTSVariable100 オブジェクトのコレクションを操作するためのプロパティとメソッドを提供します。
パブリック インターフェイス IDTSWarning100 インフラストラクチャです。詳細については、「DtsWarning」を参照してください。
パブリック インターフェイス IDTSWarnings100 インフラストラクチャです。警告のコレクションのプロパティとメソッドを定義します。
パブリック インターフェイス ISequentialStream インフラストラクチャです。ストリーム オブジェクトのメソッドを順に定義します。
パブリック インターフェイス IStream インフラストラクチャです。ストリーム オブジェクトのデータの読み書きをサポートするインターフェイスを提供します。
パブリック インターフェイス ITaskSupportProject100 インフラストラクチャです。プロジェクトをサポートするタスクのメソッドを定義します。
パブリック インターフェイス LogProviderEventLog インフラストラクチャです。詳細については、「LogProviderEventLogClass」を参照してください。
パブリック インターフェイス LogProviderHost インフラストラクチャです。詳細については、「LogProviderHostClass」を参照してください。
パブリック インターフェイス LogProviderSQLProfiler インフラストラクチャです。詳細については、「LogProviderSQLProfilerClass」を参照してください。
パブリック インターフェイス LogProviderSQLServer インフラストラクチャです。詳細については、「LogProviderSQLServerClass」を参照してください。
パブリック インターフェイス LogProviderTextFile インフラストラクチャです。詳細については、「LogProviderTextFileClass」を参照してください。
パブリック インターフェイス LogProviderXMLFile インフラストラクチャです。詳細については、「LogProviderXMLFileClass」を参照してください。
パブリック インターフェイス Package インフラストラクチャです。詳細については、「PackageClass」を参照してください。
パブリック インターフェイス PackageNeutral インフラストラクチャです。詳細については、「PackageNeutralClass」を参照してください。
パブリック インターフェイス PackageRemote32 インフラストラクチャです。リモート 32 ビット パッケージのインターフェイスを表します。
パブリック インターフェイス PackageRemote64 インフラストラクチャです。リモート 64 ビット パッケージのインターフェイスを表します。
パブリック インターフェイス Parameter インフラストラクチャです。詳細については、「ParameterClass」を参照してください。
パブリック インターフェイス PrecedenceConstraint インフラストラクチャです。詳細については、「PrecedenceConstraintClass」を参照してください。
パブリック インターフェイス ProjectConnectionsCreator インフラストラクチャです。詳細については、「ProjectConnectionsCreatorClass」を参照してください。
パブリック インターフェイス ProjectConnectionsCreatorNeutral インフラストラクチャです。詳細については、「ProjectConnectionsCreatorNeutralClass」を参照してください。
パブリック インターフェイス ReplacementTask インフラストラクチャです。詳細については、「ReplacementTaskClass」を参照してください。
パブリック インターフェイス Sequence インフラストラクチャです。詳細については、「SequenceClass」を参照してください。
パブリック インターフェイス TaskCreator32 インフラストラクチャです。32 ビット タスク クリエーターを表します。
パブリック インターフェイス TaskCreator64 インフラストラクチャです。タスク クリエーター クラスを表します。
パブリック インターフェイス TaskHost インフラストラクチャです。詳細については、「TaskHostClass」を参照してください。
パブリック インターフェイス Variable インフラストラクチャです。詳細については、「VariableClass」を参照してください。
パブリック インターフェイス VariableCreator インフラストラクチャです。変数のクリエーターを表します。
パブリック インターフェイス VariableDispenser インフラストラクチャです。詳細については、「VariableDispenserClass」を参照してください。

列挙体

  列挙体 説明
パブリック列挙体 DataType データ フロー コンポーネントおよびデータ フロー バッファーの列のデータ型を示します。
パブリック列挙体 DTS_MANAGED_INFO_TYPE インフラストラクチャです。データ型のマネージ情報を指定する列挙です。
パブリック列挙体 DTSBreakpointHitTest インフラストラクチャです。ヒット カウントの種類に対して値を列挙します。
パブリック列挙体 DTSCheckpointUsage インフラストラクチャです。パッケージが再起動される条件とタイミングを示す値を指定します。
パブリック列挙体 DTSConfigurationType インフラストラクチャです。パッケージの構成の保存方法を指定します。
パブリック列挙体 DTSConnectionManagerScope インフラストラクチャです。詳細については、「DTSConnectionManagerScope」を参照してください。接続マネージャーのスコープ レベルを指定します。
パブリック列挙体 DTSEvaluatorContextOption インフラストラクチャです。エバリュエーター コンテキストのオプションを指定します。
パブリック列挙体 DTSEventFilterKind インフラストラクチャです。ログ記録に設定されたイベント フィルターの種類を表します。
パブリック列挙体 DTSExcelVersion インフラストラクチャです。この列挙は、OLEDB プロバイダーの接続文字列から、Excel 接続マネージャーの正しいバージョンに、拡張プロパティをマップします。詳細については、「ConnectionManagerExcelClass」を参照してください。
パブリック列挙体 DTSExecResult インフラストラクチャです。タスクの実行結果を示す値を提供します。
パブリック列挙体 DTSExecStatus インフラストラクチャです。呼び出し時におけるタスクの実行またはコンテナー オブジェクトの現在の状態を示す値を格納します。
パブリック列挙体 DTSExecutionLocation インフラストラクチャです。DTS の実行場所を指定します。
パブリック列挙体 DTSFileConnectionUsageType インフラストラクチャです。コンポーネント クライアントによる接続の使用方法に関する情報を提供します。
パブリック列挙体 DTSForcedExecResult インフラストラクチャです。コンテナーの ForceExecutionValue が true に設定されている場合に、コンテナーの実行結果を指定します。
パブリック列挙体 DTSLogEntryFrequency インフラストラクチャです。ログ プランニングを支援するために使用されるログ スキームに対応する値を提供します。
パブリック列挙体 DTSLoggingMode インフラストラクチャです。コンテナーのログ記録動作を指定します。コンテナーでは、ログ記録を有効または無効にすることも、使用する設定として親コンテナーの設定を指定することもできます。
パブリック列挙体 DTSObjectHostType インフラストラクチャです。他のタスクまたはコンテナーをホストしているコンテナーの種類を表します。
パブリック列挙体 DTSObjectReferenceType インフラストラクチャです。ObjectReferenceTracker クラスが影響分析を提供するオブジェクトの種類を指定します。この列挙は、EnumReferencedObjects クラスで使用されます。このクラスは、FindReferencedObjects メソッド内の Package クラスで使用されます。
パブリック列挙体 DTSPackageInformationFlags インフラストラクチャです。パッケージがフォルダーであるかパッケージであるかを表します。これは、Flags プロパティに有効な値を設定するために使用されます。
パブリック列挙体 DTSPackageType インフラストラクチャです。パッケージを作成したツールを識別します。
パブリック列挙体 DTSPipelineComponentType インフラストラクチャです。パイプライン コンポーネントをカテゴリで分類します。
パブリック列挙体 DTSPrecedenceEvalOp インフラストラクチャです。優先順位制約が使用する評価演算を表します。
パブリック列挙体 DTSPriorityClass インフラストラクチャです。クラス内のスレッドの優先度を表します。
パブリック列挙体 DTSProductLevel インフラストラクチャです。SQL Server の製品エディションを示します。 
パブリック列挙体 DTSPropertyKind インフラストラクチャです。プロパティの種類を表す値を格納します。
パブリック列挙体 DTSProtectionLevel インフラストラクチャです。パッケージ内の機密情報の扱いを制御します。
パブリック列挙体 DTSProviderSubType インフラストラクチャです。特定の OLE DB プロバイダーを識別します。ProviderType が OLE DB である場合、列挙値は、そのプロバイダーによって使用されるデータ型の形式も識別します。
パブリック列挙体 DTSProviderType インフラストラクチャです。格納されているプロバイダーの種類を表します。
パブリック列挙体 DTSServerParameterType インフラストラクチャです。DTS サーバーのパラメーターの型を指定します。
パブリック列挙体 DTSSignatureStatus インフラストラクチャです。デジタル署名の状態を示します。
パブリック列挙体 DTSTransactionOption インフラストラクチャです。トランザクションをサポート可能かどうかと、コンテナーがトランザクションに参加するかどうかを表します。