ForEachEnumeratorHost Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет класс узла для ForEachEnumerator. Этот класс не наследуется.
public ref class ForEachEnumeratorHost sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSObjectHost, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPersist, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx
public sealed class ForEachEnumeratorHost : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSObjectHost, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx
type ForEachEnumeratorHost = class
inherit DtsObject
interface IDTSName
interface IDTSPersist
interface IDTSObjectHost
interface IDTSForEachEnumerator
interface IDTSPropertiesProvider
interface IDTSPropertiesProviderEx
interface IDTSPackagePath
interface IDTSExecutionPath
Public NotInheritable Class ForEachEnumeratorHost
Inherits DtsObject
Implements IDTSExecutionPath, IDTSForEachEnumerator, IDTSName, IDTSObjectHost, IDTSPackagePath, IDTSPersist, IDTSPropertiesProvider, IDTSPropertiesProviderEx
- Наследование
- Реализации
Свойства
CollectionEnumerator |
Возвращает или задает логическое значение, указывающее, перечисляет ли перечислитель размещения коллекции объектов или перечисляет коллекции коллекций. |
CreationName |
Возвращает строку, используемую средой выполнения для создания экземпляра объекта ForEachEnumeratorHost. Это свойство доступно только для чтения. |
DelayValidation |
Возвращает или задает логическое значение, указывающее, задерживается ли ForEachEnumerator проверка до выполнения пакета. |
Description |
Возвращает или задает описание узла. |
HasExpressions |
Возвращает значение, указывающее, содержит ли указанный объект ForEachEnumeratorHost выражения. |
HostType |
Возвращает перечисление, описывающее тип узла, в котором используется ForEachEnumerator. Это свойство предназначено только для чтения |
ID |
Возвращает идентификатор GUID, назначенный узлу. |
InnerObject |
Возвращает внутренний объект узла, который является размещаемым ForEachEnumerator. |
Name |
Возвращает или задает имя узла. |
Properties |
Возвращает коллекцию DtsProperties, которая содержит объекты DtsProperty. Каждое свойство DtsProperty располагает дополнительными сведениями о каждой задаче в ForEachEnumeratorHost. |
Методы
Equals(Object) |
Определяет, равны ли два экземпляра объекта. (Унаследовано от DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Возвращает интерфейс IEnumerator для использования в переборе ForEachEnumerator. |
GetExecutionPath() |
Возвращает путь выполнения для объекта ForEachEnumeratorHost. |
GetExpression(String) |
Возвращает строку, содержащую выражение для указанного свойства. Null означает, что выражение не назначено. |
GetHashCode() |
Возвращает хэш-код данного экземпляра. (Унаследовано от DtsObject) |
GetPackagePath() |
Возвращает путь к пакету для объекта ForEachEnumeratorHost. |
LoadFromXML(XmlNode, IDTSEvents) |
Вызов этого метода кодом вашего приложения невозможен. Для загрузки пакета, сохраненного в виде XML-файла, используйте метод LoadPackage(String, IDTSEvents). |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
Вызов этого метода кодом вашего приложения невозможен. Для сохранения пакета в виде XML-файла используйте метод SaveToXml(String, Package, IDTSEvents). |
SetExpression(String, String) |
Присваивает указанное выражение свойству. Укажите значение NULL, чтобы удалить существующее выражение из свойства. |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Предоставляет узлу возможность определить наличие недопустимых настроек, которые могут помешать успешному выполнению ForEachEnumerator. |