ForEachSMOEnumerator Classe

Définition

Contient les membres utilisés lors de l’énumération sur les SQL Server Management Objects (SMO). Cette classe ne peut pas être héritée.

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

Constructeurs

Nom Description
ForEachSMOEnumerator()

Initialise une nouvelle instance de la classe ForEachSMOEnumerator.

Propriétés

Nom Description
CollectionEnumerator

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

(Hérité de ForEachEnumerator)
EnumURN

Obtient ou définit une chaîne contenant le nom uniforme de ressource (URN) de l’énumération SMO pour l’énumération sélectionnée.

TargetServerVersion

Contient les membres utilisés lors de l’énumération sur les SQL Server Management Objects (SMO). Cette classe ne peut pas être héritée.

(Hérité de ForEachEnumerator)
Version

Il retourne le numéro de version du paquet. Cette propriété est en lecture seule.

(Hérité de ForEachEnumerator)

Méthodes

Nom Description
CanUpdate(String)

Un booléen qui indique si le nouveau package XML peut mettre à jour l’ancien package XML.

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

Détermine si 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 pour 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 l’exécution et n’est pas utilisée dans le code.

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

Cette méthode n’est pas appelable par votre code d’application. Pour charger un paquet enregistré comme .xml sur le disque dur, utilisez la LoadPackage(String, IDTSEvents) méthode.

SaveToXML(XmlDocument, IDTSInfoEvents)

Cette méthode n’est pas appelable par votre code d’application. Pour enregistrer un paquet en tant que .xml, utilisez la SaveToXml(String, Package, IDTSEvents) méthode.

Update(String)

Cette méthode met à jour l’ancien package XML avec le nouveau package XML si CanUpdate(String) est réglé sur true.

(Hérité de ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Retourne une valeur qui indique si le conteneur possède des paramètres invalides qui l’empêcheront de fonctionner correctement.

S’applique à