Язык

ForEachADOEnumerator Класс

Определение

Перечисляет строки в наборе данных, таблице данных или записи. Этот класс не наследуется.

public ref class ForEachADOEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::IDTSForEachADOEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachADOEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachADOEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachADOEnumerator = class
    inherit ForEachEnumerator
    interface IDTSForEachADOEnumerator
    interface IDTSComponentPersist
Public NotInheritable Class ForEachADOEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachADOEnumerator
Наследование
ForEachADOEnumerator
Атрибуты
Реализации

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

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

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

Свойства

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

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

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

Получает или устанавливает строку, содержащую сохраняемый объект данных от переписчика.

TargetServerVersion

Перечисляет строки в наборе данных, таблице данных или записи. Этот класс не наследуется.

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

Получает или устанавливает значение, указывающее, над каким объектом следует перечислять.

Version

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

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

Методы

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

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

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

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

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

Возвращает интерфейс IEnumerator, который может переходить по объекту ActiveX Data Objects (ADO).

GetHashCode()

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

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

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

(Унаследовано от ForEachEnumerator)
LoadFromXML(XmlElement, IDTSInfoEvents)

Этот метод не может быть вызван вашим кодом приложения. Чтобы загрузить пакет, который сохраняется как .xml на жёсткий диск, используйте метод.LoadPackage(String, IDTSEvents)

SaveToXML(XmlDocument, IDTSInfoEvents)

Этот метод не может быть вызван вашим кодом приложения. Чтобы сохранить посылку как .xml, используйте метод.SaveToXml(String, Package, IDTSEvents)

Update(String)

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

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

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

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

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