ForEachEnumeratorInfos.GetEnumerator Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un objet ForEachEnumeratorInfosEnumerator à utiliser pour effectuer une itération au sein de la collection ForEachEnumeratorInfos.
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
Retours
Énumérateur ForEachEnumeratorInfosEnumerator.
Exemples
L’exemple de code suivant utilise l’exemple GetEnumerator de code pour créer un 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);
}
}
}
Exemple de sortie :
La collection contient les valeurs suivantes :
[0] Pour chaque énumérateur de fichier
[1] Pour chaque énumérateur d’élément
[2] Pour chaque énumérateur ADO
[3] Pour chaque énumérateur d’ensemble de lignes de schéma ADO.NET
[4] Pour chaque énumérateur de variable
[5] Pour chaque énumérateur NodeList
[6] Pour chaque énumérateur SMO