ManagedForEachEnumeratorWrapper 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.
Important
Cette API n’est pas conforme CLS.
Représente le wrapper de l'énumérateur managé For Each. Cette classe ne peut pas être héritée.
public ref class ManagedForEachEnumeratorWrapper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSComponentPersist130, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSForEachEnumerator100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedForEachEnumeratorWrapper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("40E2A222-B8D8-4C0A-888D-6D96F052D6E0")]
[System.Runtime.InteropServices.ProgId("")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("52628E57-9DDB-4783-A937-4B415CE91167")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("1C3EF0B7-98EB-43E5-8B92-54D1CA0E1E08")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("40E2A222-B8D8-4C0A-888D-6D96F052D6E0")>]
[<System.Runtime.InteropServices.ProgId("")>]
type ManagedForEachEnumeratorWrapper = class
interface IDTSManagedForEachEnumeratorWrapper100
interface IDTSForEachEnumerator100
interface IDTSComponentPersist130
interface IDTSComponentPersist100
interface IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("52628E57-9DDB-4783-A937-4B415CE91167")>]
type ManagedForEachEnumeratorWrapper = class
interface IDTSManagedForEachEnumeratorWrapper100
interface IDTSForEachEnumerator100
interface IDTSComponentPersist130
interface IDTSComponentPersist100
interface IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("1C3EF0B7-98EB-43E5-8B92-54D1CA0E1E08")>]
type ManagedForEachEnumeratorWrapper = class
interface IDTSManagedForEachEnumeratorWrapper100
interface IDTSForEachEnumerator100
interface IDTSComponentPersist130
interface IDTSComponentPersist100
interface IDTSObjectVersionUpdate100
Public NotInheritable Class ManagedForEachEnumeratorWrapper
Implements IDTSComponentPersist130, IDTSForEachEnumerator100, IDTSManagedForEachEnumeratorWrapper100, IDTSObjectVersionUpdate100
- Héritage
-
ManagedForEachEnumeratorWrapper
- Attributs
- Implémente
Constructeurs
ManagedForEachEnumeratorWrapper() |
Initialise une nouvelle instance de la classe ManagedForEachEnumeratorWrapper. |
Propriétés
CollectionEnumerator |
Obtient ou définit l'énumérateur de la collection. |
ManagedForEachEnumeratorQualifiedName |
Obtient le nom de l'énumérateur. |
Version |
Obtient la version de l'énumérateur. |
WrappedForEachEnumerator |
Obtient ou définit l'énumérateur encapsulé For Each. |
Méthodes
CanUpdate(String) |
Spécifie si l'énumérateur peut être mis à jour |
GetEnumerator(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100) |
Obtient l'énumérateur. |
GetSite(Guid, Object) |
Obtient le site du wrapper de l'énumérateur. |
InitializeForEachEnumerator(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100) |
Initialise l'énumérateur For Each. |
LoadFromXML(Object, IDTSInfoEvents100) |
Charge un nœud d'élément à partir d'un fichier XML. |
SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100) |
Représente le wrapper de l'énumérateur managé For Each. Cette classe ne peut pas être héritée. |
SaveToXML(Object, IDTSInfoEvents100) |
Enregistre un objet de document en XML. |
SetManagedForEachEnumerator(String) |
Définit l'énumérateur managé For Each |
SetSite(Object) |
Définit le site pUnk. |
Update(String) |
Met à jour l'objet XML. |
Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100) |
Valide le wrapper d'énumérateur. |