SelectedLogProviders.Add(LogProvider) Methode

Definition

Fügt das angegebene Protokollanbieterobjekt LogProvider am Ende der Auflistung hinzu.

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)

Parameter

logProvider
LogProvider

Der Protokollanbieter, der der Auflistung hinzugefügt werden soll.

Beispiele

Im folgenden Codebeispiel wird ein Protokollanbieter erstellt und dann als Protokollanbieter für das Paket ausgewählt.

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)  

Hinweise

Diese Methode ordnet einem bestimmten Container einen Protokollanbieter zu. Das Paket ist ein Containertyp, daher gibt das Codebeispiel an, dass alle Protokolle für das Paket zu wechseln DTS.LogProviderXMLFile.1.

Sie können eine SelectedLogProvider für jede Aufgabe festlegen, indem Sie die von der Aufgabensammlung LoggingOptions geerbte DtsContainerSammlung verwenden, genau wie das Beispiel für das Paket.

Gilt für: