SelectedLogProviders.Add(LogProvider) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的日志提供程序对象 LogProvider 添加到集合的末尾。
public:
void Add(Microsoft::SqlServer::Dts::Runtime::LogProvider ^ logProvider);
public void Add (Microsoft.SqlServer.Dts.Runtime.LogProvider logProvider);
member this.Add : Microsoft.SqlServer.Dts.Runtime.LogProvider -> unit
Public Sub Add (logProvider As LogProvider)
参数
- logProvider
- LogProvider
要添加到集合的日志提供程序。
示例
下面的代码示例创建日志提供程序,然后选择为包的日志提供程序。
LogProvider provider = package.LogProviders.Add("DTS.LogProviderXMLFile.1");
provider.ConfigString = "c:\\DTSPackageLog.xml";
package.LoggingOptions.SelectedLogProviders.Add(provider);
[Visual Basic]
Dim provider As LogProvider = package.LogProviders.Add("DTS.LogProviderXMLFile.1")
provider.ConfigString = "c:\\DTSPackageLog.xml"
package.LoggingOptions.SelectedLogProviders.Add(provider)
注解
此方法将日志提供程序关联到特定的容器。 包是一种容器类型,因此代码示例指定包的所有日志都转到 DTS.LogProviderXMLFile.1
。
可以使用继承自DtsContainer的任务LoggingOptions
集合为任何任务设置一个SelectedLogProvider
,就像包的示例所示一样。