ForEachItemEnumerator Classe

Définition

Implémente un énumérateur sur la collection ForEachItem. Cette classe ne peut pas être héritée.

public ref class ForEachItemEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator
public sealed class ForEachItemEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
type ForEachItemEnumerator = class
    inherit ForEachEnumerator
Public NotInheritable Class ForEachItemEnumerator
Inherits ForEachEnumerator
Héritage
ForEachItemEnumerator

Remarques

Cette classe permet d’accéder directement aux éléments d’énumérateur sans appeler GetEnumerator. Cette interface permet également à l’énumérateur d’ajouter des données à sa collection. En outre, il a ImportXML et ExportXML des méthodes qui permettent à l’énumérateur de lire et d’écrire des données dans un fichier .xml.

Propriétés

CollectionEnumerator

Obtient ou définit booléen qui indique si l’énumérateur de boucle foreach énumére des collections d’objets ou énumére des collections de collections.

(Hérité de ForEachEnumerator)
Items

Obtient ou définit une collection de ForEachItems.

TargetServerVersion

Implémente un énumérateur sur la collection ForEachItem. Cette classe ne peut pas être héritée.

(Hérité de ForEachEnumerator)
Version

Retourne le numéro de version du package. Cette propriété est en lecture seule.

(Hérité de ForEachEnumerator)

Méthodes

CanUpdate(String)

Valeur booléenne qui indique si le nouveau package XML peut mettre à jour l’ancien xml de package.

(Hérité de ForEachEnumerator)
Equals(Object)

Détermine si les deux instances d'objet sont égales.

(Hérité de DtsObject)
ExportXML(String)

Exporte des données vers un fichier .xml.

GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Récupère une interface IEnumerator pour itérer au sein de la ForEachItem collection.

GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de DtsObject)
ImportXML(String)

Importe XML dans la collection.

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.

(Hérité de ForEachEnumerator)
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.

(Hérité de ForEachEnumerator)
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.

(Hérité de ForEachEnumerator)

S’applique à