开发自定义 ForEach 枚举器

Integration Services 使用 Foreach 枚举器可循环访问集合中的项并为每个元素执行相同的任务。 Integration Services 包括支持常用集合的各种 Foreach 枚举器,例如文件夹中的所有文件、数据库中的所有表或包变量中存储的所有列表元素。 如果提供的 Foreach 枚举器和集合不能完全满足您的需要,您可以创建自定义 Foreach 枚举器。

若要创建 Foreach 枚举器,必须创建从 ForEachEnumerator 基类继承的类,再将 DtsForEachEnumeratorAttribute 属性应用到新类,然后重写基类的重要方法和属性,包括 GetEnumerator 方法。

本节内容

本节介绍如何创建、配置和编写自定义 Foreach 枚举器及其自定义用户界面的代码。

相关主题

所有自定义对象的通用信息

有关可以在 Integration Services 中创建的所有类型自定义对象的通用信息,请参阅以下主题:

其他自定义对象的信息

有关可以在 Integration Services 中创建的其他类型自定义对象的信息,请参阅以下主题:

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 上的 Integration Services 页:


若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。