ForEachItemEnumerator 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.
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
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) |