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
- Наследование
- Производный
- Реализации
Комментарии
Этот класс предоставляет абстрактный базовый класс (MustInherit
в Visual Basic) для перечислителей по foreach
коллекции циклов. Наследует от DtsObject и IDTSForEachEnumerator.
Конструкторы
ForEachEnumerator() |
Инициализирует новый экземпляр класса ForEachEnumerator. |
Свойства
CollectionEnumerator |
Возвращает или задает логическое значение, указывающее, перечисляет ли перечислитель цикла foreach коллекции объектов или перечисляет коллекции коллекций. |
TargetServerVersion |
Перечисляет элементы, которым назначен класс ForEachLoop для выполнения итерации. |
Version |
Возвращает номер версии пакета. Это свойство доступно только для чтения. |
Методы
CanUpdate(String) |
Логическое значение, указывающее, может ли новый 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) |
Предоставляет контейнеру возможность определить, что он содержит недопустимые настройки, которые могут помешать его успешному выполнению. |