次の方法で共有


ForEachSMOEnumerator クラス

SQL Server 管理オブジェクト (SMO) に対して列挙を行う際に使用するメンバーが含まれています。このクラスは継承できません。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
    Microsoft.SqlServer.Dts.Runtime. . :: . .ForEachEnumerator
      Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO..::..ForEachSMOEnumerator

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

構文

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

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

コンストラクター

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

先頭に戻る

プロパティ

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

先頭に戻る

メソッド

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

先頭に戻る

スレッド セーフ

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