Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO 名前空間

Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO 名前空間には、ADO 列挙子に対してプロパティを設定するために使用されるインターフェイスとクラスが含まれています。

クラス

  クラス 説明
パブリック クラス ADORowsetEnumerator ActiveX Data Objects (ADO) のレコードセットに対する繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス DataColEnumerator このクラスは、ADO 列挙子が Dataset または Recordset を返す場合に使用します。この列挙子を使用すると、列を列挙できます。このクラスは継承できません。
パブリック クラス DataRowEnumerator ADOEnumerationTypeEnumerateAllRows を返すように設定されており、変数にデータセットが格納されている場合に、繰り返し処理をサポートします。このクラスは継承できません。
パブリック クラス EmptyEnumerator 空のコレクションに対して列挙が呼び出された場合のプレースホルダとして働きます。このクラスは継承できません。
パブリック クラス FieldColEnumerator このクラスは、ADO 列挙子が Dataset または Recordset を返す場合に使用します。この列挙子を使用すると、フィールドを列挙できます。このクラスは継承できません。
パブリック クラス ForEachADOEnumerator データセット、データ テーブル、またはレコードセットの行を列挙します。このクラスは継承できません。
パブリック クラス ForEachSchemaRowsetEnumerator スキーマ行セットに対して列挙を行う Foreach ループを実装するためのメソッドとプロパティを含みます。このクラスは継承できません。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IDTSForEachADOEnumerator データセット、データ テーブル、またはレコードセットの行に対する繰り返し処理をサポートします。このインターフェイスは、ForEachADOEnumerator によって継承および使用されます。
パブリック インターフェイス IDTSForEachSchemaRowsetEnumerator ForEachSchemaRowsetEnumerator で使用されるプロパティを含みます。

列挙体

  列挙体 説明
パブリック列挙体 ADOEnumerationType 列挙の対象となるオブジェクトを記述します。