IDtsConnectionService 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供不同用户接口可用于创建新连接的服务。
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) |
检索 OLAP 连接的 AMO 对象。 |
GetConnections() |
检索当前包中的所有连接管理器。 (继承自 IDtsConnectionBaseService) |
GetConnectionsOfType(String) |
返回当前包中找到的指定类型的所有连接。 (继承自 IDtsConnectionBaseService) |
GetDataSource(ConnectionManager) |
检索连接的 DataSource 对象。 |
SetDataSourceID(ConnectionManager, String) |
允许运行时连接管理器的连接字符串与数据源对象的连接字符串同步(如果两者都在同一项目中)。 只要在设计器中打开某个包,就完成了同步。 |
SetReferencedProject(ConnectionManager, String) |
将引用的项目设置为连接管理器。 |