Microsoft.SqlServer.Dts.Runtime 名前空間

Microsoft.SqlServer.Dts.Runtime 名前空間には、パッケージ、カスタム タスク、その他のパッケージ制御フロー要素を作成するためのクラスとインターフェイスが含まれています。

クラス

  クラス 説明
パブリック クラス Application Package オブジェクトを検出し、アクセスします。システムについての情報を含むコレクションおよびプロパティにもアクセスできます。
パブリック クラス BatchUpgradeOptions アップグレード処理中に Upgrade メソッドによって Integration Services パッケージの一覧に適用されるオプションを指定します。
パブリック クラス BreakpointManager タスクに設定されたすべてのブレークポイントを管理します。このクラスは継承できません。
パブリック クラス BreakpointTarget パッケージ内に設定されたブレークポイントに関する情報を格納します。このクラスは継承できません。
パブリック クラス BreakpointTargetEnumerator BreakpointTargets コレクションの BreakpointTargetEnumerator を作成します。このクラスは継承できません。
パブリック クラス BreakpointTargets BreakpointTarget オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス Configuration パッケージの構成方法に関する情報が格納されている構成クラスを表します。このクラスは継承できません。
パブリック クラス ConfigurationEnumerator Configurations コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス Configurations Configuration オブジェクトのコレクションを表します。このクラスは継承できません。
パブリック クラス ConnectionEnumerator Connections コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス ConnectionInfo コンピューターで使用可能な接続に関する情報が含まれます。このクラスは継承できません。
パブリック クラス ConnectionInfoEnumerator Connections コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス ConnectionInfos コンピューターのすべての接続に関する情報が含まれます。このコレクションには、各接続の詳細を提供する ConnectionInfo オブジェクトが含まれます。このコレクションは、Application クラスを使用して利用できます。このクラスは継承できません。
パブリック クラス ConnectionManager データ ソースに接続する場合に必要な情報を提供します。ConnectionManager から継承されるすべてのクラスには、同じプロパティおよびメソッドが含まれます。ConnectionManager クラスは、ランタイムから各種の接続の実装詳細を分離します。これにより、ランタイムは、一貫した予測可能な方法でそれぞれの接続マネージャーとやり取りを行うことができます。接続マネージャーには、NameIDDescription、および ConnectionString など、すべての接続に共通のストック プロパティのセットが含まれています。ただし、それぞれの接続の種類には、それぞれに固有の追加のプロパティがあります。このようなプロパティは、Properties コレクションを介してアクセスできます。このクラスは継承できません。
パブリック クラス ConnectionManagerBase 接続マネージャーの抽象基本クラスを表します。
パブリック クラス ConnectionManagerItem 接続マネージャーのオブジェクトを表します。
パブリック クラス ConnectionManagerItems 接続マネージャー オブジェクトを表します。
パブリック クラス Connections Package オブジェクトを介してアクセスする、ConnectionManager オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス DataTypeInfo Application 向けに、SQL Server Integration Services (SSIS) の任意のオブジェクトのデータ型に関する情報を返すメンバーが含まれています。このクラスは継承できません。
パブリック クラス DataTypeInfoEnumerator DataTypeInfos コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス DataTypeInfos DataTypeInfo オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス DBProviderInfo データベース プロバイダーに関する情報が含まれます。このクラスは継承できません。
パブリック クラス DBProviderInfoEnumerator DBProviderInfos コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス DBProviderInfos DBProviderInfo オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス DefaultEvents Integration Services ランタイムによって提供される既定のイベントを定義します。
パブリック クラス DtsComException COM エラーが発生した場合に Integration Services で発生する例外です。
パブリック クラス DtsComponentException コンポーネントでエラーが発生するとスローされる例外です。
パブリック クラス DtsConnectionAttribute ConnectionManager オブジェクトに関するデザイン時の情報を提供します。
パブリック クラス DtsConnectionException 接続エラーが発生した場合にスローされる例外です。
パブリック クラス DtsContainer すべてのコンテナーおよびパッケージで使用されるプロパティおよびメソッドを実装する抽象基本クラスを定義します。
パブリック クラス DtsConvert Integration Services のマネージ ランタイム オブジェクトをそのネイティブな実装へ、またはネイティブな実装をマネージ実装へ変換するための変換メソッドを提供します。このクラスは継承できません。
パブリック クラス DtsCouldNotCreateManagedConnectionException マネージ接続を作成できなかったことを示す例外です。このクラスは継承できません。
パブリック クラス DtsCouldNotCreateManagedForEachEnumeratorException マネージ ForEach 列挙子が作成されなかったことを示す例外です。このクラスは継承できません。
パブリック クラス DtsEnumerator IEnumerator メソッドを実装する抽象基本クラスを定義します。
パブリック クラス DtsError 実行中に発生したエラーに関する情報が含まれています。このクラスは継承できません。
パブリック クラス DtsErrors DtsError オブジェクトのコレクションを表します。このクラスは継承できません。
パブリック クラス DtsEventHandler 特定のイベントが発生したときに実行される実行可能オブジェクトを保持するパッケージまたは他のコンテナーのコンテナーです。このクラスは継承できません。
パブリック クラス DtsEventHandlerEnumerator DtsEventHandlers コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス DtsEventHandlers DtsEventHandler オブジェクトのコレクションを表します。このクラスは継承できません。
パブリック クラス DtsException 返されたエラー コードに応じて、発生した例外の種類固有のクラスを作成する汎用例外クラスを定義します。
パブリック クラス DtsExponentTooLargeException パッケージの X.509 証明書キーが無効の場合にスローされる例外クラスです。
パブリック クラス DtsForEachEnumeratorAttribute ForEachEnumerator オブジェクトに関するデザイン時の情報を提供します。このクラスは継承できません。
パブリック クラス DtsGenericException エラーが発生するとスローされる例外とそのエラーは、他の例外クラスによって処理されません。
パブリック クラス DtsInvalidBreakpointSiteException 無効なブレークポイントがあることを示すためにスローされる例外です。このクラスは継承できません。
パブリック クラス DtsInvalidProjectPasswordOrDataException 実行時にこのクラスに含まれる無効なプロジェクト パスワードまたはデータ例外を表します。
パブリック クラス DtsInvalidProjectUserKeyOrDataException このクラスに含まれる無効なプロジェクト ユーザー キーまたはデータ例外を表します。
パブリック クラス DtsLogProviderAttribute LogProvider オブジェクトに関するデザイン時の情報を提供します。
パブリック クラス DTSManagedXmlSerializationHelper DTS マネージ XML シリアル化のヘルパーを表します。
パブリック クラス DtsNoConnectionAssignedException 適切な型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNoForEachEnumAssignedException ForEachEnumerator 型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNoLogProviderAssignedException LogProvider 型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNoObjectAssignedException 適切な型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNotAConnectionException 適切な型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNotAForEachEnumException ForEachEnumerator 型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNotALogProviderException LogProvider 型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNotAManagedEnumeratorException 列挙子がマネージ列挙子でない場合にスローされる例外です。このクラスは継承できません。
パブリック クラス DtsNoTaskAssignedException 適切な型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsNotATaskException 適切な型ではないネイティブ オブジェクトでマネージ ラッパーが使用される場合に、内部エラーが発生したときにスローされる例外です。
パブリック クラス DtsObject Microsoft.SqlServer.Dts.Runtime 名前空間のすべてのオブジェクトに共通するメンバーを含む抽象基本クラスを定義します。
パブリック クラス DtsPipelineException パイプラインでエラーが発生した場合にスローされる例外です。
パブリック クラス DtsProperties DtsProperty オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス DtsProperty 複数のコンテナーによってそれぞれのプロパティで使用されるプロパティおよびメソッドが含まれます。このクラスは継承できません。
パブリック クラス DtsPropertyAttribute インフラストラクチャです。DTS プロパティ属性を表します。
パブリック クラス DTSReadOnlyCollectionBase Integration Services のすべての読み取り専用コレクションで使用される共通メンバーを実装する抽象基本クラスを定義します。厳密に型指定されたコレクションの抽象基本クラス (Visual Basic の MustInherit) を提供します。
パブリック クラス DtsRuntimeException 制御フローにエラーが発生した場合にスローされる例外です。
パブリック クラス DtsScriptingException スクリプト タスクにエラーが発生した場合にスローされる例外です。
パブリック クラス DtsSqlException SQL タスクにエラーが発生した場合にスローされる例外です。
パブリック クラス DtsTaskAttribute Task オブジェクトに関するデザイン時の情報を提供します。
パブリック クラス DtsTaskException タスク エラーが発生した場合にスローされる例外です。
パブリック クラス DtsToolsException ツールの 1 つにエラーが発生した場合にスローされる例外です。
パブリック クラス DtsWarning 警告発生時に使用されるプロパティが含まれます。このクラスは継承できません。
パブリック クラス DtsWarnings DtsWarning オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス EmptyEnumerator コレクション内に列挙する要素が存在しない場合に、Integration Services ランタイムによって返される空の列挙子を提供します。
パブリック クラス EnumReferencedObjects インフラストラクチャです。参照先オブジェクトを列挙します。
パブリック クラス ErrorEnumerator DtsErrors コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス EventInfo イベントに関する情報が含まれます。このクラスは継承できません。
パブリック クラス EventInfoEnumerator EventInfos コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス EventInfos EventInfo オブジェクトのコレクションが含まれます。ランタイム エンジンは、パッケージ階層のすべてのコンテナーの EventInfos コレクションを公開します。タスクが受け取るコレクションは、タスクをラップしている TaskHost での EventInfos コレクションへの参照です。他のコンテナーの EventInfos コレクションには、子の EventInfos コレクションを集約した内容が含まれています。このクラスは継承できません。
パブリック クラス EventsProvider イベント ハンドラー コンテナーのコレクションと EventInfos コレクションを含む抽象クラスを定義します。このクラスは、イベントが受け取られると、イベントをこれらのイベント ハンドラーにルーティングします。
パブリック クラス Executable ランタイム エンジンによって実行されるすべてのオブジェクトを継承および実装する必要のあるメソッドを提供する抽象クラスを定義します。
パブリック クラス ExecutableEnumerator Executables コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス Executables Executable オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス ExtendedProperties ExtendedProperty オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス ExtendedProperty このクラスには、パッケージに関する追加情報を保持するメンバーが含まれます。
パブリック クラス ExtendedPropertyEnumerator ExtendedProperties コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス FlatFileColumn フラット ファイル ソースまたは変換先データ アダプターに列のプロパティを定義する情報が含まれます。フラット ファイル アダプターは、フラット ファイルのデータにアクセスするために使用されます。このクラスは継承できません。
パブリック クラス ForEachEnumerator ForEachLoop で繰り返し処理を行う対象として割り当てられている項目を列挙します。
パブリック クラス ForEachEnumeratorHost ForEachEnumerator のホスト クラスを定義します。このクラスは継承できません。
パブリック クラス ForEachEnumeratorInfo ForEachEnumerator に関する情報を格納します。このクラスは継承できません。
パブリック クラス ForEachEnumeratorInfos ForEachEnumeratorInfo オブジェクトのコレクションです。このクラスは継承できません。
パブリック クラス ForEachEnumeratorInfosEnumerator ForEachEnumeratorInfos コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス ForEachEnumeratorUI ForEachEnumerator のグラフィカル ユーザー インターフェイスを制御するための情報を提供します。
パブリック クラス ForEachLoop foreach 繰り返しステートメントを使用してパッケージの繰り返しワークフローを定義するコンテナーを提供します。
パブリック クラス ForEachVariableMapping 保持する値または式に各変数をマップします。このクラスは継承できません。
パブリック クラス ForEachVariableMappingEnumerator ForEachVariableMappings コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス ForEachVariableMappings ForEachVariableMapping オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス ForLoop for 繰り返しステートメントを使用してパッケージの繰り返しワークフローを定義するコンテナーを提供します。
パブリック クラス FtpClientConnection データ ファイルをダウンロードおよびアップロードしたり、サーバーのディレクトリを管理します。このクラスは継承できません。
パブリック クラス HResults Integration Services ランタイム、パイプライン、ストック タスク、およびストックの変換に対するすべてのイベント メッセージと HRESULT を含みます。
パブリック クラス HttpClientConnection パッケージが HTTP プロトコルを使用して Web サーバーにアクセスし、ファイルを送信または受信できるようにするプロパティおよびメソッドが含まれます。このクラスは継承できません。
パブリック クラス LogEntryInfo ログ エントリを記述するプロパティを含みます。このクラスは継承できません。
パブリック クラス LogEntryInfoEnumerator LogEntryInfos コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス LogEntryInfos LogEntryInfo オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス LoggingOptions ログ記録にどのような情報が含まれ、どのような情報が除外されるかを規定するメンバーが含まれます。このクラスは継承できません。
パブリック クラス LogProvider パッケージに関連付けられたログ プロバイダーに関する情報が含まれます。パッケージに関連付けられたすべてのログ プロバイダーは、LogProviders コレクション内にあります。コンピューター上のログ プロバイダーについては、Application クラスを使用して、LogProviderInfos コレクションを表示できます。このクラスは継承できません。
パブリック クラス LogProviderBase マネージ ログ プロバイダーの抽象基本クラスを定義します。
パブリック クラス LogProviderEnumerator LogProviders コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス LogProviderInfo コンピューターで検出されたログ プロバイダーに関する情報を提供します。このクラスは継承できません。
パブリック クラス LogProviderInfoEnumerator LogProviderInfos コレクションに対する単純な繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス LogProviderInfos LogProviderInfo オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス LogProviders パッケージに関連付けられた LogProvider オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス ManagedForEachEnumeratorWrapper インフラストラクチャです。マネージ For Each 列挙子のラッパーを表します。このクラスは継承できません。
パブリック クラス ManagedHelper インフラストラクチャです。マネージ ヘルパーを表します。
パブリック クラス ManagedHelper.ManagedPropertyHelper インフラストラクチャです。マネージ プロパティのヘッダーを表します。
パブリック クラス ManagedWrapper インフラストラクチャです。マネージ ラッパーを表します。
パブリック クラス ManagerSerializer インフラストラクチャです。マネージャーのシリアライザーを表します。
パブリック クラス NameChecker 名前チェッカーを表します。
パブリック クラス ObjectReferenceTracker 変数および接続をパッケージから削除することの影響および結果に関する分析を提供します。このクラスは継承できません。
パブリック クラス Package パッケージ コンテナーを表します。このクラスは継承できません。
パブリック クラス PackageInfo 作成された日付、バージョン番号、パッケージ サイズなど、パッケージに関連するすべての情報を返すプロパティが含まれます。このクラスは継承できません。
パブリック クラス PackageInfoEnumerator PackageInfos コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス PackageInfos Microsoft SQL Server または Integration Services サービスにあるパッケージのコレクションが含まれます。このクラスは継承できません。
パブリック クラス PackageItem パッケージと状態を含むパッケージ関連の情報を格納します。
パブリック クラス PackageItems PackageItem オブジェクトのコレクションを格納します。
パブリック クラス PackageParameterEnumerator パッケージ パラメーターの列挙子を表します。
パブリック クラス PackageUpgradeOptions Integration Services パッケージをアップグレードするときに適用するオプションを指定します。
パブリック クラス PackageUpgradeResult パッケージのアップグレード結果を指定します。
パブリック クラス Parameter パッケージ パラメーターとプロジェクト パラメーターの両方で使用される抽象基本クラスを表します。
パブリック クラス ParameterInfo パラメーター情報の読み取り専用コピーを表します。アプリケーションでパッケージ オブジェクト全体を読み込まなくてもパラメーター情報を取得できます。
パブリック クラス ParameterInfos パラメーター オブジェクトのコレクションを表します。
パブリック クラス Parameters パッケージ パラメーターとプロジェクト パラメーター コレクションの両方で使用されるクラスを表します。
パブリック クラス PipelineComponentInfo ローカル コンピューターに現在インストールされているパイプライン コンポーネントを記述するための、パイプラインですぐに使用できるプロパティが含まれています。
パブリック クラス PipelineComponentInfoEnumerator PipelineComponentInfos コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス PipelineComponentInfos PipelineComponentInfo オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス PrecedenceConstraint 2 つのコンテナー間に優先順位制約を構成する場合のプロパティを指定します。このクラスは継承できません。
パブリック クラス PrecedenceConstraintEnumerator PrecedenceConstraints コレクションに対する単純な繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス PrecedenceConstraints PrecedenceConstraint オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス Project パッケージおよびパラメーターを格納する Integration Services プロジェクトを表します。
パブリック クラス ProjectVariablesWrapper プロジェクト変数ラッパーのコレクションを格納します。
パブリック クラス PropertyEnumerator DtsProperties コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス RunningPackage Integration Services サービスから使用するランタイム パッケージへの参照を提供します。このクラスは継承できません。
パブリック クラス RunningPackages RunningPackage オブジェクトのコレクションが含まれます。このコレクションは、GetRunningPackages メソッドの呼び出し時に実行していたパッケージのリストを含みます。このコレクションは、新しいパッケージが起動したとき、またはリストされたパッケージが終了したときに更新されません。新しいスナップショットが必要な場合は、GetRunningPackages を再度呼び出す必要があります。このクラスは継承できません。
パブリック クラス RunningPackagesEnumerator RunningPackages コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス SelectedLogProviders 選択された LogProvider オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス Sequence パッケージ制御フローのサブセットである制御フローを定義します。Sequence コンテナーは、パッケージを複数の制御フローに分割するために使用します。各制御フローには、パッケージ全体の制御フロー内で実行される 1 つ以上のタスクとコンテナーが含まれます。このクラスは継承できません。
パブリック クラス SsisServerExecution SSIS サーバーの実行を表します。
パブリック クラス StorageInfo 元のまたはアップグレードされた Integration Services パッケージのストレージの場所に関する情報を提供します。
パブリック クラス Task Integration Services のすべてのタスクに共通のメソッドとプロパティを実装する、抽象クラスを定義します。 
パブリック クラス TaskHost 単一のタスクをカプセル化するコンテナーを提供します。SSIS デザイナーでは、TaskHost が個別に構成されません。このコンテナーによってカプセル化されたタスクのプロパティを設定する際に構成されます。
パブリック クラス TaskInfo ローカル コンピューターにインストールされたタスクに関する情報が含まれます。
パブリック クラス TaskInfoEnumerator TaskInfo コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス TaskInfos TaskInfo オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス UpgradePackageInfo アップグレードされる Integration Services パッケージに関する情報を格納します。
パブリック クラス UpgradeResult Integration Services パッケージのコレクションをアップグレードした結果を調べます。
パブリック クラス Variable パッケージ、タスク、またはコンテナーの変数を表します。このクラスは継承できません。
パブリック クラス VariableDispenser パッケージの実行中に、Variables コレクションにアクセスします。このクラスは継承できません。
パブリック クラス VariableEnumerator Variables コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス Variables 複数のオブジェクトを介してアクセスする、Variables オブジェクトのコレクションが含まれます。このクラスは継承できません。
パブリック クラス WarningEnumerator DtsWarnings コレクションに対する繰り返し処理をサポートします。このクラスは継承できません。

構造体

  構造体 説明
パブリック構造体 DTSEventColumnFilter ログ エントリに含めることができるすべての列のフィールドが格納されています。ログに書き込む列を選択するには、フィールドの値を true に設定します。ログ エントリに追加したくないフィールドについては、値をすべて false に設定します。
パブリック構造体 StatusMessage Integration Services パッケージをアップグレードした結果生成される警告メッセージとエラー メッセージを示します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IDTSBreakpointSite Integration Services ランタイム エンジンと、ブレークポイントの公開およびカスタム ブレークポイントの作成管理を実行するタスクとの対話を定義します。
パブリック インターフェイス IDTSComponentEvents イベントを発生させるインターフェイスを定義します。
パブリック インターフェイス IDTSComponentPersist コンポーネントやタスクのプロパティと設定を保存して、パッケージ XML から読み込めるようにします。
パブリック インターフェイス IDTSConfigurationControl パッケージが構成を読み込む方法を制御するプロパティを提供します。
パブリック インターフェイス IDTSDowngradableObject インフラストラクチャです。DTS ダウングレード可能オブジェクトのインターフェイスを表します。
パブリック インターフェイス IDTSDumpConfiguration データ変換サービス インターフェイスのダンプの構成を表します。
パブリック インターフェイス IDTSEvents タスクの代わりに TaskHost で使用されるイベントのセットを定義します。
パブリック インターフェイス IDTSExecutionMetrics コンテナーの実行の追跡に使用されるメトリックを定義します。
パブリック インターフェイス IDTSExecutionPath DTS の実行パスを表します。
パブリック インターフェイス IDTSForEachEnumerator ForEachEnumerator のメソッドとプロパティを提供します。
パブリック インターフェイス IDTSForEachEnumeratorUI ForEachEnumeratorUI ユーザー インターフェイス クラスに実装されるメンバーが含まれます。
パブリック インターフェイス IDTSInfoEvents 情報イベント、警告イベント、およびエラー イベントの起動に使用するインターフェイスを定義します。
パブリック インターフェイス IDTSLogging コンテナーのログ オプションを定義します。
パブリック インターフェイス IDTSManagedTask クラスをマネージ タスクとして識別するよう、タスク クラスに実装されるインターフェイスを定義します。
パブリック インターフェイス IDTSName Integration Services ランタイムの多数のオブジェクトで共通に使用されるプロパティを定義します。名前付きオブジェクトの共通プロパティには、名前、作成名、ID (GUID)、および説明が含まれます。
パブリック インターフェイス IDTSObjectHost コンポーネントを汎用ホスト オブジェクトとして扱うためのインターフェイスを定義します。
パブリック インターフェイス IDTSPackageInternal インフラストラクチャです。内部プロパティを持つ必要のあるコンテナーによって実装されるインターフェイスを定義します。
パブリック インターフェイス IDTSPackagePath プロパティに返すパッケージのパスを持つ必要のあるコンテナーによって実装されるインターフェイスを定義します。
パブリック インターフェイス IDTSPersist データの保存および読み込みを可能にするインターフェイスを定義します。
パブリック インターフェイス IDTSPropertiesProvider 式によるプロパティの設定、およびプロパティの列挙可能なコレクションとコンテナーの関連付けを行うための、コンテナーに継承されるインターフェイスを定義します。
パブリック インターフェイス IDTSPropertiesProviderEx DTS プロパティ プロバイダーの式を表します。
パブリック インターフェイス IDTSSequence コンテナーで使用される 2 つのコレクションが含まれます。
パブリック インターフェイス IDTSSuspend タスクに実行を中断するよう通知するために、ランタイム エンジンによって呼び出されるメソッドとプロパティを提供します。

列挙体

  列挙体 説明
パブリック列挙体 ActionOnExistType アップグレード パッケージが既存の Integration Services パッケージと同じ名前を持つ場合に発生する動作を定義します。
パブリック列挙体 ConnectionManagerItemState 接続マネージャー アイテムの状態を指定します。
パブリック列挙体 DTSBreakpointHitTest ヒット カウントの種類に対して値を列挙します。このクラスは、BreakpointTarget クラスと連携して動作します。
パブリック列挙体 DTSCheckpointUsage パッケージが再起動される条件とタイミングを示す値を指定します。
パブリック列挙体 DTSConfigurationType パッケージの構成の保存方法を指定します。
パブリック列挙体 DTSConnectionManagerScope DTS 接続マネージャーのスコープを指定します。
パブリック列挙体 DTSEventFilterKind ログ記録に設定されたイベント フィルターの種類を表します。
パブリック列挙体 DTSExecResult タスクの実行結果を示す値を提供します。
パブリック列挙体 DTSExecStatus 呼び出し時におけるタスクの実行またはコンテナー オブジェクトの現在の状態を示す値を格納します。
パブリック列挙体 DTSExecutionLocation インフラストラクチャです。DTS の実行場所を指定します。
パブリック列挙体 DTSFileConnectionUsageType コンポーネント クライアントによる接続の使用方法に関する情報を提供します。
パブリック列挙体 DTSForcedExecResult コンテナーの ForceExecutionValue が true に設定されている場合に、コンテナーの実行結果を指定します。
パブリック列挙体 DTSLogEntryFrequency ログ プラン作成に役立つ情報を提供します。タスクにおいて特定のログ エントリを生成する頻度に最もよく合うヒントを選択します。すると、パッケージのユーザーがログ エントリのフィルターを設定するときに、この列挙プロパティが役立ちます。ユーザーはプロパティを表示して、特定の種類のエントリがきわめて多く生じるかどうかをあらかじめ知り、それに従ってプランを作成することができます。
パブリック列挙体 DTSLoggingMode コンテナーのログ記録動作を指定します。コンテナーでは、ログ記録を有効または無効にすることも、使用する設定として親コンテナーの設定を指定することもできます。
パブリック列挙体 DTSObjectHostType 他のタスクまたはコンテナーをホストしているコンテナーの種類を表します。
パブリック列挙体 DTSObjectReferenceType ObjectReferenceTracker クラスが影響分析を提供するオブジェクトの種類を指定します。この列挙は、EnumReferencedObjects クラスで使用されます。このクラスは、FindReferencedObjects メソッド内の Package クラスで使用されます。
パブリック列挙体 DTSPackageInfoFlags パッケージがフォルダーであるかパッケージであるかを表します。これは、Flags プロパティに有効な値を設定するために使用されます。
パブリック列挙体 DTSPackageType パッケージを作成したツールを識別します。
パブリック列挙体 DTSPipelineComponentType パイプライン コンポーネントをカテゴリで分類します。
パブリック列挙体 DTSPrecedenceEvalOp 優先順位制約が使用する評価演算を表します。
パブリック列挙体 DTSPriorityClass クラス内のスレッドの優先度を表します。
パブリック列挙体 DTSProductLevel SQL Server の製品エディションを示します。 
パブリック列挙体 DTSPropertyKind プロパティの種類を表す値を格納します。
パブリック列挙体 DTSProtectionLevel パッケージ内の機密情報の扱いを制御します。
パブリック列挙体 DTSProviderSubType 特定の OLE DB プロバイダーを識別します。ProviderType が OLE DB である場合、列挙値は、そのプロバイダーによって使用されるデータ型の形式も識別します。
パブリック列挙体 DTSProviderType 格納されているプロバイダーの種類を表します。
パブリック列挙体 DTSServerParameterType DTS サーバーのパラメーターの型を指定します。
パブリック列挙体 DTSSignatureStatus デジタル署名の状態を示します。
パブリック列挙体 DTSTransactionOption トランザクションをサポート可能かどうかと、コンテナーがトランザクションに参加するかどうかを表します。
パブリック列挙体 NameCheckResult 名前チェックの結果を指定します。
パブリック列挙体 PackageItemState パッケージ アイテムの状態を指定します。
パブリック列挙体 Project.AccessMode プロジェクトへの読み取り専用アクセスまたは読み取り/書き込みアクセスの定数を定義します。
パブリック列挙体 ProjectStorageAttributes プロジェクトのストレージの属性を指定します。
パブリック列挙体 StorageType アップグレードされた Integration Services パッケージが保存されるストレージの種類を定義します。
パブリック列挙体 UpgradeResultStatus Integration Services パッケージのアップグレードの結果を定義します。