ForEachFromVarEnumerator Класс

Определение

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

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

Комментарии

Пример использования этого переписчика — когда выполняется запрос, и его результат хранится в переменной. Этот переписчик можно использовать для повторения результатов запроса.

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

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

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

Свойства

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

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

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

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

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

Получает или устанавливает имя переменной для перечисления.

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)

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