Поделиться через


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

Возвращает значение 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)

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

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