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, ConnectionManagerUIArgs)

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

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

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

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

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

EditConnection(ConnectionManager, ConnectionManagerUIArgs)

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

EditConnection(ConnectionManager)

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

GetAMOObject(ConnectionManager)

Получает объект AMO для соединения OLAP.

GetConnections()

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

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

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

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

Получает объект DataSource для соединения.

SetDataSourceID(ConnectionManager, String)

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

SetReferencedProject(ConnectionManager, String)

Устанавливает ссылаемый проект на менеджер соединений.

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