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


IDtsConnectionService Интерфейс

Определение

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

public interface class IDtsConnectionService : Microsoft::SqlServer::Dts::Runtime::Design::IDtsConnectionBaseService
public interface IDtsConnectionService : Microsoft.SqlServer.Dts.Runtime.Design.IDtsConnectionBaseService
type IDtsConnectionService = interface
    interface IDtsConnectionBaseService
Public Interface IDtsConnectionService
Implements IDtsConnectionBaseService
Реализации

Примеры

В следующем примере кода показано использование .IDtsConnectionService

IDtsConnectionService dtsConnectionService = serviceProvider.GetService(typeof(IDtsConnectionService)) as IDtsConnectionService;  

Комментарии

Эта служба может использоваться любым пользовательским интерфейсом, будь то задача, диспетчер соединений, преобразование, поставщик журналов или другие.

Свойства

IsDesignerOnline

Возвращает или задает значение, указывающее, работает ли конструктор в режиме «в сети».

(Унаследовано от IDtsConnectionBaseService)

Методы

AddConnectionToPackage(ConnectionManager)

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

CreateConnection(String)

Создает новое соединение с использованием указанного типа соединения.

(Унаследовано от IDtsConnectionBaseService)
CreateConnection(String, ConnectionManagerUIArgs)

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

(Унаследовано от IDtsConnectionBaseService)
CreateConnectionFromDataSource()

Отображает список существующих источников данных и позволяет пользователям создавать диспетчеры соединений на основе источников данных.

EditConnection(ConnectionManager)

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

EditConnection(ConnectionManager, ConnectionManagerUIArgs)

Изменяет определенное существующее соединение и возвращает значение, чтобы указать, изменилось ли соединение.

GetAMOObject(ConnectionManager)

Извлекает объект AMO для соединения OLAP.

GetConnections()

Извлекает все диспетчеры соединений в текущем пакете.

(Унаследовано от IDtsConnectionBaseService)
GetConnectionsOfType(String)

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

(Унаследовано от IDtsConnectionBaseService)
GetDataSource(ConnectionManager)

Извлекает объект DataSource для соединения.

SetDataSourceID(ConnectionManager, String)

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

SetReferencedProject(ConnectionManager, String)

Задает проект, на который дана ссылка, для диспетчера соединений.

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