ForEachEnumeratorInfos.GetEnumerator Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan ForEachEnumeratorInfosEnumerator untuk digunakan dalam iterasi atas ForEachEnumeratorInfos koleksi.
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
Mengembalikan
Sebuah ForEachEnumeratorInfosEnumerator enumerator.
Contoh
Contoh kode berikut menggunakan GetEnumerator untuk membuat 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);
}
}
}
Contoh Output:
Koleksi berisi nilai berikut:
[0] Untuk setiap enumerator file
[1] Untuk setiap enumerator item
[2] Untuk setiap Enumerator ADO
[3] Untuk Setiap Enumerator Set Baris Skema ADO.NET
[4] Untuk masing-masing dari enumerator variabel
[5] Untuk setiap enumerator NodeList
[6] Untuk setiap enumerator SMO