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

foreach ループ列挙子がオブジェクトのコレクションを列挙しているか、コレクションのコレクションを列挙しているかどうかを示すブール型 (Boolean) の値を取得または設定します。

(継承元 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)

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

GetHashCode()

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

(継承元 DtsObject)
ImportXML(String)

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

InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

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

(継承元 ForEachEnumerator)
Update(String)

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

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

コンテナーの正常実行を妨げる無効な設定が含まれていないかどうかを確認できます。

(継承元 ForEachEnumerator)

適用対象