Язык

ForEachItemEnumerator Класс

Определение

Реализует переписчик над коллекцией ForEachItem . Этот класс не наследуется.

public ref class ForEachItemEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator
public sealed class ForEachItemEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
type ForEachItemEnumerator = class
    inherit ForEachEnumerator
Public NotInheritable Class ForEachItemEnumerator
Inherits ForEachEnumerator
Наследование
ForEachItemEnumerator

Комментарии

Этот класс обеспечивает прямой доступ к элементам переписчика без вызова GetEnumerator. Этот интерфейс также позволяет переписчику добавлять данные в свою коллекцию. Кроме того, есть ImportXMLExportXML методы, позволяющие переписчику читать и записывать данные в .xml файл.

Свойства

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

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

(Унаследовано от ForEachEnumerator)
Items

Получает или устанавливает коллекцию .ForEachItems

TargetServerVersion

Реализует переписчик над коллекцией ForEachItem . Этот класс не наследуется.

(Унаследовано от ForEachEnumerator)
Version

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

(Унаследовано от ForEachEnumerator)

Методы

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

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

(Унаследовано от ForEachEnumerator)
Equals(Object)

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

(Унаследовано от DtsObject)
ExportXML(String)

Экспортирует данные в .xml-файл.

GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Получает интерфейс IEnumerator для прохождения коллекции ForEachItem .

GetHashCode()

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

(Унаследовано от DtsObject)
ImportXML(String)

Импортирует XML в коллекцию.

InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

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

(Унаследовано от ForEachEnumerator)
Update(String)

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

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

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

(Унаследовано от ForEachEnumerator)

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