Share via


IDTSForEachEnumerator Interface

Provides the methods and properties for the ForEachEnumerator.

Namespace:  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)> _
<GuidAttribute("524d96b5-884f-41d9-9000-21f3f49e98e4")> _
Public Interface IDTSForEachEnumerator
'Usage
Dim instance As IDTSForEachEnumerator
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
[GuidAttribute("524d96b5-884f-41d9-9000-21f3f49e98e4")]
public interface IDTSForEachEnumerator
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIDispatch)]
[GuidAttribute(L"524d96b5-884f-41d9-9000-21f3f49e98e4")]
public interface class IDTSForEachEnumerator
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)>]
[<GuidAttribute("524d96b5-884f-41d9-9000-21f3f49e98e4")>]
type IDTSForEachEnumerator =  interface end
public interface IDTSForEachEnumerator

The IDTSForEachEnumerator type exposes the following members.

Properties

  Name Description
Public property CollectionEnumerator Gets or sets a Boolean that indicates what kind of objects the enumerator is iterating over.

Top

Methods

  Name Description
Public method GetEnumerator Returns a managed enumerator, IEnumerator, for use in iterating over the ForEachEnumerator collection.
Public method Validate Allows the ForEachEnumerator to determine if it contains invalid settings that will prevent it from executing successfully.

Top

See Also

Reference

Microsoft.SqlServer.Dts.Runtime Namespace