次の方法で共有


ForEachADOEnumerator クラス

データセット、データ テーブル、またはレコードセットの行を列挙します。 このクラスは継承できません。

継承階層

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
      Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator

名前空間:  Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO
アセンブリ:  Microsoft.SqlServer.ForEachADOEnumerator (Microsoft.SqlServer.ForEachADOEnumerator.dll)

構文

'宣言
Public NotInheritable Class ForEachADOEnumerator _
    Inherits ForEachEnumerator _
    Implements IDTSForEachADOEnumerator, IDTSComponentPersist
'使用
Dim instance As ForEachADOEnumerator
public sealed class ForEachADOEnumerator : ForEachEnumerator, 
    IDTSForEachADOEnumerator, IDTSComponentPersist
public ref class ForEachADOEnumerator sealed : public ForEachEnumerator, 
    IDTSForEachADOEnumerator, IDTSComponentPersist
[<SealedAttribute>]
type ForEachADOEnumerator =  
    class 
        inherit ForEachEnumerator 
        interface IDTSForEachADOEnumerator 
        interface IDTSComponentPersist 
    end
public final class ForEachADOEnumerator extends ForEachEnumerator implements IDTSForEachADOEnumerator, IDTSComponentPersist

ForEachADOEnumerator 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ForEachADOEnumerator ForEachADOEnumerator クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ CollectionEnumerator foreach ループ列挙子がオブジェクトまたはコレクションのどちらのコレクションを列挙しているのかを示す Boolean を取得します。値の設定も可能です。 (ForEachEnumerator から継承されています。)
パブリック プロパティ DataObjectVariable 列挙子からの保存されたデータ オブジェクトを表す String を取得します。値の設定も可能です。
パブリック プロパティ Type 列挙するオブジェクトの種類を示す値を取得します。値の設定も可能です。
パブリック プロパティ Version パッケージのバージョン番号を返します。このプロパティは読み取り専用です。 (ForEachEnumerator から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CanUpdate 新しいパッケージの XML で古いパッケージの XML を更新できるかどうかを示す Boolean です。 (ForEachEnumerator から継承されています。)
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド GetEnumerator ADO (ActiveX Data Objects) オブジェクトを繰り返し処理できる IEnumerator インターフェイスを返します。 (ForEachEnumerator.GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) をオーバーライドします。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド InitializeForEachEnumerator タスクに関連付けられたプロパティを初期化します。このメソッドはランタイムで呼び出されるメソッドであり、コードでは使用されません。 (ForEachEnumerator から継承されています。)
パブリック メソッド LoadFromXML このメソッドをアプリケーション コードから呼び出すことはできません。.xml として保存されたパッケージを読み込むには、Application.LoadPackage メソッドを使用します。
パブリック メソッド SaveToXML このメソッドをアプリケーション コードから呼び出すことはできません。パッケージを .xml として保存するには、Application.SaveToXml メソッドを使用します。このメソッドは継承できません。
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Update CanUpdate が true に設定されている場合、このメソッドによって、古いパッケージの XML が新しいパッケージの XML で更新されます。 (ForEachEnumerator から継承されています。)
パブリック メソッド Validate コンテナーの正常実行を妨げる無効な設定が含まれていないかどうかを確認できます。 (ForEachEnumerator から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

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