Linguaggio

SelectedLogProviders.Add(LogProvider) Metodo

Definizione

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

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

Il fornitore di log da aggiungere alla collezione.

Esempio

Il seguente esempio di codice crea un provider di log, poi seleziona is 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 fornitore di log a uno specifico contenitore. Il pacchetto è un tipo di contenitore, quindi l'esempio di codice specifica che tutti i log del pacchetto vadano a DTS.LogProviderXMLFile.1.

Puoi impostare un SelectedLogProvider per qualsiasi task usando la raccolta delle LoggingOptions task ereditata da DtsContainer, proprio come mostra il campione per il pacchetto.

Si applica a