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

获取或设置布尔值,该值指示 foreach 循环枚举器是否枚举对象集合或枚举集合的集合。

(继承自 ForEachEnumerator)
DataObjectVariable

获取或设置一个字符串,其中包含枚举器中的持久化数据对象。

TargetServerVersion

枚举数据集、数据表或记录集中的行。 此类不能被继承。

(继承自 ForEachEnumerator)
Type

获取或设置一个值,该值指示要枚举哪种类型的对象。

Version

返回包的版本号。 此属性为只读。

(继承自 ForEachEnumerator)

方法

CanUpdate(String)

一个布尔值,指示新包 XML 是否可以更新旧包 XML。

(继承自 ForEachEnumerator)
Equals(Object)

确定两个对象实例是否相等。

(继承自 DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

返回一个 IEnumerator 接口,该接口可以循环访问 ActiveX 数据对象 (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)

如果设置为 true,此方法使用新的包 XML 更新旧包 XML CanUpdate(String)

(继承自 ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

允许容器确定它是否包含阻止其成功执行的无效设置。

(继承自 ForEachEnumerator)

适用于