Share via


ForEachSMOEnumerator Class

Contains the members used when enumerating over SQL Server Management Objects (SMO). This class cannot be inherited.

Namespace:  Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO
Assembly:  Microsoft.SqlServer.ForEachSMOEnumerator (in Microsoft.SqlServer.ForEachSMOEnumerator.dll)

Syntax

'Declaration
Public NotInheritable Class ForEachSMOEnumerator _
    Inherits ForEachEnumerator _
    Implements IDTSComponentPersist, IDTSForEachSMOEnumerator
'Usage
Dim instance As ForEachSMOEnumerator
public sealed class ForEachSMOEnumerator : ForEachEnumerator, 
    IDTSComponentPersist, IDTSForEachSMOEnumerator
public ref class ForEachSMOEnumerator sealed : public ForEachEnumerator, 
    IDTSComponentPersist, IDTSForEachSMOEnumerator
[<SealedAttribute>]
type ForEachSMOEnumerator =  
    class
        inherit ForEachEnumerator
        interface IDTSComponentPersist
        interface IDTSForEachSMOEnumerator
    end
public final class ForEachSMOEnumerator extends ForEachEnumerator implements IDTSComponentPersist, IDTSForEachSMOEnumerator

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
      Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO.ForEachSMOEnumerator

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.