語言

SelectedLogProviders.Add(LogProvider) 方法

定義

將指定的日誌提供者物件 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);  

[視覺基礎]

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集合為任何任務設定 aSelectedLogProvider,就像範例套件所示。

適用於