ForEachEnumeratorInfos.GetEnumerator メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ForEachEnumeratorInfosコレクションの反復に使うためのForEachEnumeratorInfosEnumeratorを返します。
public:
Microsoft::SqlServer::Dts::Runtime::ForEachEnumeratorInfosEnumerator ^ GetEnumerator();
public Microsoft.SqlServer.Dts.Runtime.ForEachEnumeratorInfosEnumerator GetEnumerator();
override this.GetEnumerator : unit -> Microsoft.SqlServer.Dts.Runtime.ForEachEnumeratorInfosEnumerator
Public Function GetEnumerator () As ForEachEnumeratorInfosEnumerator
返品
ForEachEnumeratorInfosEnumerator調査員だ。
例
以下のコード例では、 GetEnumerator を使って ForEachEnumeratorInfosEnumeratorを作成します。
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
using Microsoft.SqlServer.Dts.Runtime.Enumerators.Item;
namespace ForEachEnums
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
ForEachEnumeratorInfos feInfos = app.ForEachEnumeratorInfos;
//Create the Enumerator.
ForEachEnumeratorInfosEnumerator myEnumerator = feInfos.GetEnumerator();
Console.WriteLine("The collection contains the following values:");
int i = 0;
while ((myEnumerator.MoveNext()) && (myEnumerator.Current != null))
Console.WriteLine("[{0}] {1}", i++, myEnumerator.Current.Name);
}
}
}
出力例:
コレクションには以下の値が含まれています:
[0] 各ファイル列挙子ごとに
[1] 各項目列挙者について
[2] 各ADO調査員ごとに
[3] 各ADO.NETスキーマ行セット列挙子について
[4] 変数列挙子からの各
[5] 各nodeList列挙子に対して
[6] 各SMO調査員ごとに