LogProviderBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет абстрактный базовый класс для управляемых регистраторов.
public ref class LogProviderBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class LogProviderBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type LogProviderBase = class
inherit DtsObject
Public MustInherit Class LogProviderBase
Inherits DtsObject
- Наследование
Комментарии
Чтобы создать собственный поставщик журналов, наследуйте от LogProviderBase класса.
Он LogProviderBase используется в сочетании DtsLogProviderAttribute с реализацией настраиваемого поставщика журналов.
Конструкторы
LogProviderBase() |
Инициализирует экземпляр класса LogProviderBase. |
Свойства
ConfigString |
Возвращает или задает строку, используемую для настройки регистратора. |
TargetServerVersion |
Определяет абстрактный базовый класс для управляемых регистраторов. |
Version |
Возвращает версию регистратора. |
Методы
CanUpdate(String) |
Определяет, поддерживает ли поставщик журнала обновление кода XML пакета до более новой версии регистратора. |
CloseLog() |
Вызывается в конце выполнения пакета. |
Equals(Object) |
Определяет, равны ли два экземпляра объекта. (Унаследовано от DtsObject) |
GetHashCode() |
Возвращает хэш-код данного экземпляра. (Унаследовано от DtsObject) |
InitializeLogProvider(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Вызывается при добавлении регистратора в пакет. |
Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[]) |
Вызывается при возникновении события времени выполнения во время выполнения пакета. |
OpenLog() |
Вызывается в начале выполнения пакета для установления соединений с внешними источниками данных. |
Update(String) |
Вызывается для обновления кода XML, сохраненного предыдущей версией регистратора. |
Validate(IDTSInfoEvents) |
Вызывается для подтверждения правильности настройки регистратора. |