ForEachEnumerator クラス

定義

ForEachLoopが割り当てられた反復項目を列挙します。

public ref class ForEachEnumerator abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator
public abstract class ForEachEnumerator : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator
type ForEachEnumerator = class
    inherit DtsObject
    interface IDTSForEachEnumerator
Public MustInherit Class ForEachEnumerator
Inherits DtsObject
Implements IDTSForEachEnumerator
継承
ForEachEnumerator
派生
実装

注釈

このクラスはforeachループコレクション上の列挙子の抽象的(Visual BasicMustInherit)基底クラスを提供します。 DtsObjectIDTSForEachEnumeratorから受け継いでいます。

コンストラクター

名前 説明
ForEachEnumerator()

ForEachEnumerator クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CollectionEnumerator

フォーリーチループ列挙子がオブジェクトの集合を列挙しているのか、集合集合を列挙しているのかを示すブール値を得ます。

TargetServerVersion

ForEachLoopが割り当てられた反復項目を列挙します。

Version

パッケージのバージョン番号を返します。 このプロパティは読み取り専用です。

メソッド

名前 説明
CanUpdate(String)

新しいパッケージXMLが古いパッケージXMLを更新できるかどうかを示すブール値です。

Equals(Object)

2 つのオブジェクト インスタンスが等しいかどうかを判断します。

(継承元 DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

コレクションを反復するために管理された列挙子(IEnumerator)を返します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

(継承元 DtsObject)
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

タスクに関連するプロパティを初期化します。 このメソッドはランタイムによって呼び出され、コードでは使用されません。

Update(String)

このメソッドは、 CanUpdate(String) がtrueに設定されている場合、古いパッケージXMLを新しいパッケージXMLに更新します。

Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

コンテナが実行を妨げる無効な設定が含まれているかどうかを判断できるようにします。

適用対象