ForEachLoopClass Class

This API supports the infrastructure and is not intended to be used directly from your code.

For more information, see ForEachLoop.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.ForEachLoopClass

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

Syntax

'Declaration
<GuidAttribute("20B8F361-FB2F-47A0-919E-F8865CB65172")> _
<ClassInterfaceAttribute()> _
Public Class ForEachLoopClass _
    Implements IDTSExecutable100, ForEachLoop, IDTSForEachLoop100, IDTSContainer100,  _
    IDTSSequence100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSPropertiesProvider100, IDTSBreakpointSite100,  _
    IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100, IDTSName100
'Usage
Dim instance As ForEachLoopClass
[GuidAttribute("20B8F361-FB2F-47A0-919E-F8865CB65172")]
[ClassInterfaceAttribute()]
public class ForEachLoopClass : IDTSExecutable100, 
    ForEachLoop, IDTSForEachLoop100, IDTSContainer100, IDTSSequence100, IDTSEventsProvider100, 
    IDTSExecutionMetrics100, IDTSPropertiesProvider100, IDTSBreakpointSite100, IDTSSuspend100, IDTSPersist100, 
    IDTSRuntimeObject100, IDTSName100
[GuidAttribute(L"20B8F361-FB2F-47A0-919E-F8865CB65172")]
[ClassInterfaceAttribute()]
public ref class ForEachLoopClass : IDTSExecutable100, 
    ForEachLoop, IDTSForEachLoop100, IDTSContainer100, IDTSSequence100, IDTSEventsProvider100, 
    IDTSExecutionMetrics100, IDTSPropertiesProvider100, IDTSBreakpointSite100, IDTSSuspend100, IDTSPersist100, 
    IDTSRuntimeObject100, IDTSName100
[<GuidAttribute("20B8F361-FB2F-47A0-919E-F8865CB65172")>]
[<ClassInterfaceAttribute()>]
type ForEachLoopClass =  
    class
        interface IDTSExecutable100
        interface ForEachLoop
        interface IDTSForEachLoop100
        interface IDTSContainer100
        interface IDTSSequence100
        interface IDTSEventsProvider100
        interface IDTSExecutionMetrics100
        interface IDTSPropertiesProvider100
        interface IDTSBreakpointSite100
        interface IDTSSuspend100
        interface IDTSPersist100
        interface IDTSRuntimeObject100
        interface IDTSName100
    end
public class ForEachLoopClass implements IDTSExecutable100, ForEachLoop, IDTSForEachLoop100, IDTSContainer100, IDTSSequence100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSPropertiesProvider100, IDTSBreakpointSite100, IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100, IDTSName100

The ForEachLoopClass type exposes the following members.

Constructors

  Name Description
Public method ForEachLoopClass Infrastructure. For more information, see ForEachLoop.

Top

Properties

  Name Description
Public property CreationName Infrastructure. For more information, see ForEachLoop.
Public property DebugMode Infrastructure. For more information, see ForEachLoop.
Public property DelayValidation Infrastructure. For more information, see ForEachLoop.
Public property Description Infrastructure. For more information, see ForEachLoop.
Public property Disable Infrastructure. For more information, see ForEachLoop.
Public property DisableEventHandlers Infrastructure. For more information, see ForEachLoop.
Public property EventHandlers Infrastructure. For more information, see ForEachLoop.
Public property EventInfos Infrastructure. For more information, see ForEachLoop.
Public property Executables Infrastructure. For more information, see ForEachLoop.
Public property ExecutionDuration Infrastructure. For more information, see ForEachLoop.
Public property ExecutionResult Infrastructure. For more information, see ForEachLoop.
Public property ExecutionStatus Infrastructure. For more information, see ForEachLoop.
Public property FailPackageOnFailure Infrastructure. For more information, see ForEachLoop.
Public property FailParentOnFailure Infrastructure. For more information, see ForEachLoop.
Public property ForcedExecutionValue Infrastructure. For more information, see ForEachLoop.
Public property ForceExecutionResult Infrastructure. For more information, see ForEachLoop.
Public property ForceExecutionValue Infrastructure. For more information, see ForEachLoop.
Public property ForEachEnumerator Infrastructure. For more information, see ForEachLoop.
Public property ID Infrastructure. For more information, see ForEachLoop.
Public property IDTSSuspend100_SuspendRequired Infrastructure.
Public property IsDefaultLocaleID Infrastructure. For more information, see ForEachLoop.
Public property IsolationLevel Infrastructure. For more information, see ForEachLoop.
Public property LocaleID Infrastructure. For more information, see ForEachLoop.
Public property LogEntryInfos Infrastructure. For more information, see ForEachLoop.
Public property LoggingMode Infrastructure. For more information, see ForEachLoop.
Public property LoggingOptions Infrastructure. For more information, see ForEachLoop.
Public property MaximumErrorCount Infrastructure. For more information, see ForEachLoop.
Public property Name Infrastructure. For more information, see ForEachLoop.
Public property Parent Infrastructure. For more information, see ForEachLoop.
Public property PrecedenceConstraints Infrastructure. For more information, see ForEachLoop.
Public property Properties Infrastructure. For more information, see ForEachLoop.
Public property StartTime Infrastructure. For more information, see ForEachLoop.
Public property StopTime Infrastructure. For more information, see ForEachLoop.
Public property SuspendRequired Infrastructure. For more information, see ForEachLoop.
Public property TransactionOption Infrastructure. For more information, see ForEachLoop.
Public property VariableDispenser Infrastructure. For more information, see ForEachLoop.
Public property VariableMappings Infrastructure. For more information, see ForEachLoop.
Public property Variables Infrastructure. For more information, see ForEachLoop.

Top

Methods

  Name Description
Public method AcceptBreakpointManager Infrastructure.
Public method Equals (Inherited from Object.)
Public method Execute Infrastructure.
Protected method Finalize (Inherited from Object.)
Public method GetExpression Infrastructure. For more information, see ForEachLoop.
Public method GetHashCode (Inherited from Object.)
Public method GetParentID Infrastructure.
Public method GetType (Inherited from Object.)
Public method IDTSForEachLoop100_Execute Infrastructure.
Public method IDTSForEachLoop100_Validate Infrastructure.
Public method IDTSSuspend100_ResumeExecution Infrastructure.
Public method IDTSSuspend100_SuspendExecution Infrastructure.
Public method LoadFromXML Infrastructure.
Protected method MemberwiseClone (Inherited from Object.)
Public method RegenerateID Infrastructure. For more information, see ForEachLoop.
Public method ResumeExecution Infrastructure. For more information, see ForEachLoop.
Public method SaveToXML Infrastructure.
Public method SetExpression Infrastructure. For more information, see ForEachLoop.
Public method SuspendExecution Infrastructure. For more information, see ForEachLoop.
Public method ToString (Inherited from Object.)
Public method Validate Infrastructure.

Top

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.