SelectedLogProviders.Add(LogProvider) Metodo

Definizione

Aggiunge l'oggetto provider di log specificato, LogProvider alla fine della raccolta.

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)

Parametri

logProvider
LogProvider

Provider di log da aggiungere alla raccolta.

Esempio

Nell'esempio di codice seguente viene creato un provider di log, quindi viene selezionato come provider di log per il pacchetto.

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)  

Commenti

Questo metodo associa un provider di log a un contenitore specifico. Il pacchetto è un tipo di contenitore, quindi l'esempio di codice specifica che tutti i log per il pacchetto passano a DTS.LogProviderXMLFile.1.

È possibile impostare un SelectedLogProvider oggetto per qualsiasi attività usando la raccolta di LoggingOptions attività ereditata da DtsContainer, come illustrato nell'esempio per il pacchetto.

Si applica a