开发自定义日志提供程序

Integration Services 所具有的广泛的日志记录功能使其可捕获在包执行过程中发生的事件。Integration Services 包括各种日志提供程序,可用于创建日志并以诸如 XML、文本、数据库或 Windows 事件日志的格式存储这些日志。如果提供的日志提供程序和输出格式不能完全满足您的需要,您可以创建自定义日志提供程序。

若要创建自定义日志提供程序,必须创建从 LogProviderBase 基类继承的类,再将 DtsLogProviderAttribute 属性应用到新类,然后重写基类的重要方法和属性,包括 ConfigString 属性和 Log 方法。

有关自定义日志提供程序的工作示例,请参阅 Codeplex 上的 Integration Services 示例。

本节内容

本节介绍如何创建、配置和编写自定义日志提供程序代码。

相关主题

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

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

其他自定义对象的信息

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

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

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

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