ForEachEnumeratorInfos.GetEnumerator Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ForEachEnumeratorInfosEnumerator zum Durchlaufen der ForEachEnumeratorInfos-Auflistung zurück.
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
Gibt zurück
Ein ForEachEnumeratorInfosEnumerator-Enumerator.
Beispiele
Im folgenden Codebeispiel wird das GetEnumerator Erstellen einer 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);
}
}
}
Beispielausgabe:
Die Auflistung enthält die folgenden Werte:
[0] Für jede Dateiumerator
[1] Für jede Element-Aufzählung
[2] Für jede ADO-Aufzählung
[3] Für jede ADO.NET Schema rowset Enumerator
[4] Für jede von Variable Enumerator
[5] Für jede NodeList Enumerator
[6] Für jede SMO-Aufzählung