语言

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)

获取 OLAP 连接的 AMO 对象。

GetConnections()

检索当前包中的所有连接管理器。

(继承自 IDtsConnectionBaseService)
GetConnectionsOfType(String)

返回当前包中指定类型的所有连接。

(继承自 IDtsConnectionBaseService)
GetDataSource(ConnectionManager)

获取连接的DataSource对象。

SetDataSourceID(ConnectionManager, String)

允许运行时连接管理器的 连接字符串 与数据源对象的 连接字符串 同步,前提是两者位于同一项目中。 每次在设计器中打开包时,都会进行这种同步。

SetReferencedProject(ConnectionManager, String)

将引用的项目设置为连接管理器。

适用于