ManagedForEachEnumeratorWrapper ManagedForEachEnumeratorWrapper ManagedForEachEnumeratorWrapper Class

Definition

Important

This API is not CLS-compliant.

Represents the wrapper for the managed For Each enumerator. This class cannot be inherited.

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("52628E57-9DDB-4783-A937-4B415CE91167")]
[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
Public NotInheritable Class ManagedForEachEnumeratorWrapper
Implements IDTSComponentPersist130, IDTSForEachEnumerator100, IDTSManagedForEachEnumeratorWrapper100, IDTSObjectVersionUpdate100
Inheritance
ManagedForEachEnumeratorWrapperManagedForEachEnumeratorWrapperManagedForEachEnumeratorWrapper
Attributes
Implements

Constructors

ManagedForEachEnumeratorWrapper() ManagedForEachEnumeratorWrapper() ManagedForEachEnumeratorWrapper()

Initializes a new instance of ManagedForEachEnumeratorWrapper class.

Properties

CollectionEnumerator CollectionEnumerator CollectionEnumerator

Gets or sets the collection enumerator.

ManagedForEachEnumeratorQualifiedName ManagedForEachEnumeratorQualifiedName ManagedForEachEnumeratorQualifiedName

Gets the name of the enumerator.

Version Version Version

Gets the version of the enumerator.

WrappedForEachEnumerator WrappedForEachEnumerator WrappedForEachEnumerator

Gets or sets the wrapped For Each enumerator.

Methods

CanUpdate(String) CanUpdate(String) CanUpdate(String)

Specifies whether the enumerator can be updated

GetEnumerator(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100) GetEnumerator(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100) GetEnumerator(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

Gets the enumerator.

GetSite(Guid, Object) GetSite(Guid, Object) GetSite(Guid, Object)

Gets the site for the enumerator wrapper.

InitializeForEachEnumerator(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100) InitializeForEachEnumerator(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100) InitializeForEachEnumerator(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

Initializes the For Each enumerator.

LoadFromXML(Object, IDTSInfoEvents100) LoadFromXML(Object, IDTSInfoEvents100) LoadFromXML(Object, IDTSInfoEvents100)

Loads an element node from an XML file.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100) SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100) SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)
SaveToXML(Object, IDTSInfoEvents100) SaveToXML(Object, IDTSInfoEvents100) SaveToXML(Object, IDTSInfoEvents100)

Saves a document object to XML.

SetManagedForEachEnumerator(String) SetManagedForEachEnumerator(String) SetManagedForEachEnumerator(String)

Sets the managed For Each enumerator

SetSite(Object) SetSite(Object) SetSite(Object)

Sets the pUnk site.

Update(String) Update(String) Update(String)

Updates the XML object.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100) Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100) Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

Validates the enumerator wrapper.

Applies to