ConnectionManagerBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет абстрактный базовый класс для диспетчеров соединений.
public ref class ConnectionManagerBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class ConnectionManagerBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type ConnectionManagerBase = class
inherit DtsObject
Public MustInherit Class ConnectionManagerBase
Inherits DtsObject
- Наследование
- Производный
Комментарии
Вы создаете диспетчер управляемых соединений, наследуя управляемый класс из ConnectionManagerBaseнего, а затем помечая его атрибутом DtsConnectionAttribute .
При создании управляемого диспетчера соединений необходимо убедиться, что модель потоков должна правильно Both
работать с средой выполнения служб Integration Services.
Конструкторы
ConnectionManagerBase() |
Инициализирует новый экземпляр класса ConnectionManagerBase. |
Свойства
AccessTokenProvider |
Возвращает или задает поставщик маркеров доступа, используемый при получении подключения. |
ConnectionString |
Возвращает или задает строку подключения для соединения. |
ProtectionLevel |
Возвращает или задает значение с помощью перечисления DTSProtectionLevel, которое определяет, как соединение управляет конфиденциальными сведениями. |
Scope |
Возвращает область диспетчера соединений служб DTS для этого объекта ConnectionManagerBase. |
SupportsDTCTransactions |
Возвращает значение Boolean, указывающее, поддерживает ли соединение транзакции координатора распределенных транзакций Майкрософт (MS DTC). |
TargetServerVersion |
Представляет абстрактный базовый класс для диспетчеров соединений. |
Version |
Возвращает версию этого диспетчера соединений. |
Методы
AcquireConnection(Object) |
Создает экземпляр типа соединения. |
CanUpdate(String) |
Возвращает или задает логическое значение, определяющее, поддерживает ли диспетчер соединений обновление XML подключения до более новой версии. |
Equals(Object) |
Определяет, равны ли два экземпляра объекта. (Унаследовано от DtsObject) |
GetHashCode() |
Возвращает хэш-код данного экземпляра. (Унаследовано от DtsObject) |
ReleaseConnection(Object) |
Освобождает соединение, установленное вызовом метода AcquireConnection(Object). Вызывается во время разработки и во время выполнения. |
SetQualifier(String) |
Изменяет квалификатор в диспетчере соединений после его создания, но до его запуска. |
Update(String) |
Обновляет XML, сохраненный предыдущей версией диспетчера соединений. |
Validate(IDTSInfoEvents) |
Проверяет соединение и возвращает перечисление, указывающее, пройдена ли проверка. |