ForEachItemEnumerator クラス

定義

ForEachItemコレクションに対してエノメレーターを実装します。 このクラスは継承できません。

public ref class ForEachItemEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator
public sealed class ForEachItemEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
type ForEachItemEnumerator = class
    inherit ForEachEnumerator
Public NotInheritable Class ForEachItemEnumerator
Inherits ForEachEnumerator
継承
ForEachItemEnumerator

注釈

このクラスは GetEnumeratorを呼び出すことなく、列挙器の項目に直接アクセスできるようにします。 このインターフェースにより、列挙器がデータを追加することも可能です。 さらに、列挙子が .xml ファイルへのデータの読み書きを可能にする、 ImportXML および ExportXML メソッドも備えています。

プロパティ

名前 説明
CollectionEnumerator

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

(継承元 ForEachEnumerator)
Items

ForEachItemsの集合を取るか設定します。

TargetServerVersion

ForEachItemコレクションに対してエノメレーターを実装します。 このクラスは継承できません。

(継承元 ForEachEnumerator)
Version

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

(継承元 ForEachEnumerator)

メソッド

名前 説明
CanUpdate(String)

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

(継承元 ForEachEnumerator)
Equals(Object)

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

(継承元 DtsObject)
ExportXML(String)

データを .xml ファイルにエクスポートします。

GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

ForEachItemコレクションを反復するためのIEnumeratorインターフェースを取得します。

GetHashCode()

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

(継承元 DtsObject)
ImportXML(String)

XMLをコレクションにインポートします。

InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

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

(継承元 ForEachEnumerator)
Update(String)

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

(継承元 ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

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

(継承元 ForEachEnumerator)

適用対象