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);
[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.
Вы можете задать для любой SelectedLogProvider задачи с помощью коллекции задач LoggingOptions , унаследованной от DtsContainer, как в примере, показанном для пакета.