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) |
Задает проект, на который дана ссылка, для диспетчера соединений. |