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
Производный

Комментарии

Вы создаёте управляемый менеджер соединений, выводя управляемый класс из ConnectionManagerBase, а затем отмечая его атрибутом DtsConnectionAttribute .

При создании управляемого менеджера соединений необходимо убедиться, что модель потоков соответствует Both корректной работе менеджера соединений с процессом выполнения Integration Services.

Конструкторы

Имя Описание
ConnectionManagerBase()

Инициализирует новый экземпляр класса ConnectionManagerBase.

Свойства

Имя Описание
AccessTokenProvider

Получает или устанавливает провайдера токена доступа, используемого при получении соединения.

ConnectionString

Получает или устанавливает строка подключения для соединения.

ProtectionLevel

Получает или устанавливает значение, используя перечисление DTSProtectionLevel , которое определяет, как соединение управляет конфиденциальной информацией.

Scope

Получает область действия менеджера соединений DTS для этого ConnectionManagerBase объекта.

SupportsDTCTransactions

Возвращает булевый сигнал, который показывает, поддерживает ли соединение транзакции координатор распределенных транзакций (Майкрософт) (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)

Проверяет соединение и возвращает перечисление, указывающее на успех или неудачу.

Применяется к