ForEachItemEnumerator クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
注釈
このクラスは 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) |