ManagedForEachEnumeratorWrapper Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Repräsentiert den Wrapper für den verwalteten For Each-Enumerator. Diese Klasse kann nicht vererbt werden.

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
Vererbung
ManagedForEachEnumeratorWrapper
Attribute
Implementiert

Konstruktoren

Name Beschreibung
ManagedForEachEnumeratorWrapper()

Initialisiert eine neue instance der ManagedForEachEnumeratorWrapper -Klasse.

Eigenschaften

Name Beschreibung
CollectionEnumerator

Erhält oder setzt den Sammlungszähler.

ManagedForEachEnumeratorQualifiedName

Er bekommt den Namen des Zählers.

Version

Er bekommt die Version des Enumerators.

WrappedForEachEnumerator

Erhält oder setzt das wrapped Für jeden Einventator.

Methoden

Name Beschreibung
CanUpdate(String)

Spezifiziert, ob der Enumerator aktualisiert werden kann

GetEnumerator(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

Holt den Zähler.

GetSite(Guid, Object)

Er bekommt die Seite für den Enumerator-Wrapper.

InitializeForEachEnumerator(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

Initialisiert den For Each Enumerator.

LoadFromXML(Object, IDTSInfoEvents100)

Lädt einen Elementknoten aus einer XML-Datei.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)

Repräsentiert den Wrapper für den verwalteten For Each-Enumerator. Diese Klasse kann nicht vererbt werden.

SaveToXML(Object, IDTSInfoEvents100)

Speichert ein Dokumentobjekt als XML.

SetManagedForEachEnumerator(String)

Setzt das verwaltete Für jeden Zähler

SetSite(Object)

Stellt die PUnk-Stelle ein.

Update(String)

Aktualisiert das XML-Objekt.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

Validiert den Enumerator-Wrapper.

Gilt für: