ForEachEnumerator Classe
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.
Énumère les éléments au sein desquels l'objet ForEachLoop est chargé d'effectuer une itération.
public ref class ForEachEnumerator abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator
public abstract class ForEachEnumerator : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator
type ForEachEnumerator = class
inherit DtsObject
interface IDTSForEachEnumerator
Public MustInherit Class ForEachEnumerator
Inherits DtsObject
Implements IDTSForEachEnumerator
- Héritage
- Dérivé
- Implémente
Remarques
Cette classe fournit la classe de base abstraite (MustInherit
en Visual Basic) pour les énumérateurs sur la collection de foreach
boucles. Hérite de DtsObject et IDTSForEachEnumerator.
Constructeurs
ForEachEnumerator() |
Initialise une nouvelle instance de la classe ForEachEnumerator. |
Propriétés
CollectionEnumerator |
Obtient ou définit booléen qui indique si l’énumérateur de boucle foreach est enumerant des collections d’objets ou énumérant des collections de collections. |
TargetServerVersion |
Énumère les éléments au sein desquels l'objet ForEachLoop est chargé d'effectuer une itération. |
Version |
Retourne le numéro de version du package. Cette propriété est en lecture seule. |
Méthodes
CanUpdate(String) |
Valeur booléenne qui indique si le nouveau package XML peut mettre à jour l’ancien xml de package. |
Equals(Object) |
Détermine si les deux instances d'objet sont égales. (Hérité de DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Retourne un énumérateur managé, IEnumerator, pour effectuer une itération au sein des collections. |
GetHashCode() |
Retourne le code de hachage de cette instance. (Hérité de DtsObject) |
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Initialise les propriétés associées à la tâche. Cette méthode est appelée par le runtime et n'est pas utilisée dans le code. |
Update(String) |
Cette méthode met à jour l’ancien xml de package avec le nouveau xml de package s’il CanUpdate(String) est défini sur true. |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Permet au conteneur de déterminer s'il contient des paramètres non valides qui l'empêcheront de s'exécuter correctement. |