ForEachEnumerator Класс

Определение

Перечисляет элементы, по которым назначено ForEachLoop итеративное выполнение.

public ref class ForEachEnumerator abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator
public abstract class ForEachEnumerator : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator
type ForEachEnumerator = class
    inherit DtsObject
    interface IDTSForEachEnumerator
Public MustInherit Class ForEachEnumerator
Inherits DtsObject
Implements IDTSForEachEnumerator
Наследование
ForEachEnumerator
Производный
Реализации

Комментарии

Этот класс предоставляет абстрактный (MustInheritв Visual Basic) базовый класс для переписчиков по foreach коллекции циклов. Наследует от DtsObject и IDTSForEachEnumerator.

Конструкторы

Имя Описание
ForEachEnumerator()

Инициализирует новый экземпляр класса ForEachEnumerator.

Свойства

Имя Описание
CollectionEnumerator

Получает или устанавливает булевое значение, которое указывает, перечисляет ли переписчик циклов форича коллекции объектов или перечисляет коллекции коллекций.

TargetServerVersion

Перечисляет элементы, по которым назначено ForEachLoop итеративное выполнение.

Version

Возвращает номер версии пакета. Это свойство доступно только для чтения.

Методы

Имя Описание
CanUpdate(String)

Булевый XML, который показывает, может ли новый XML пакета обновлять старый XML пакета.

Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Возвращает управляемый переписчик IEnumerator для переполнения коллекций.

GetHashCode()

Возвращает хэш-код для этого экземпляра.

(Унаследовано от DtsObject)
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

Инициализирует свойства, связанные с задачей. Этот метод вызывается в среде выполнения и не используется в коде.

Update(String)

Этот метод обновляет XML старого пакета с новым XML пакета, если CanUpdate(String) установлен true.

Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Позволяет контейнеру определить, содержит ли он некорректные настройки, которые помешают успешному выполнению.

Применяется к