ForEachSchemaRowsetEnumerator Classe

Définition

Contient les méthodes et les propriétés permettant d’implémenter une boucle Foreach qui énumère sur un ensemble de lignes de schéma. Cette classe ne peut pas être héritée.

public ref class ForEachSchemaRowsetEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::IDTSForEachSchemaRowsetEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachSchemaRowsetEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachSchemaRowsetEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachSchemaRowsetEnumerator = class
    inherit ForEachEnumerator
    interface IDTSForEachSchemaRowsetEnumerator
    interface IDTSComponentPersist
Public NotInheritable Class ForEachSchemaRowsetEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachSchemaRowsetEnumerator
Héritage
ForEachSchemaRowsetEnumerator
Attributs
Implémente

Constructeurs

ForEachSchemaRowsetEnumerator()

Initialise une nouvelle instance de la classe ForEachSchemaRowsetEnumerator.

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.

(Hérité de ForEachEnumerator)
Connection

Obtient ou définit une chaîne qui contient les informations de connexion pour l’énumérateur d’ensemble de lignes de schéma.

ForEachEnumeratorDescription

Retourne une description pour l’outil ForEachSchemaRowsetEnumerator.

ForEachEnumeratorDisplayName

Obtient ou définit une chaîne qui contient le nom complet de l’énumérateur.

Restrictions

Obtient ou définit un tableau de chaînes qui contient les restrictions à appliquer à l’ensemble de lignes retourné.

SchemaRowset

Obtient ou définit le GUID du schéma.

TargetServerVersion

Contient les méthodes et les propriétés permettant d’implémenter une boucle Foreach qui énumère sur un ensemble de lignes de schéma. 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)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Retourne une interface IEnumerator qui peut itérer sur l’objet ActiveX Data Objects (ADO).

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.

(Hérité de ForEachEnumerator)
LoadFromXML(XmlElement, IDTSInfoEvents)

Cette méthode ne peut pas être appelée par votre code d'application. Pour charger, sur le disque dur, un package enregistré en tant que .xml, utilisez la méthode LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, IDTSInfoEvents)

Cette méthode ne peut pas être appelée par votre code d'application. Pour enregistrer un package en tant que .xml, utilisez la méthode SaveToXml(String, Package, IDTSEvents).

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 à