ConnectionManagerBase 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示连接管理器的抽象基类。
public ref class ConnectionManagerBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObjectpublic abstract class ConnectionManagerBase : Microsoft.SqlServer.Dts.Runtime.DtsObjecttype ConnectionManagerBase = class
    inherit DtsObjectPublic MustInherit Class ConnectionManagerBase
Inherits DtsObject- 继承
- 派生
注解
通过从中 ConnectionManagerBase派生托管类,然后使用属性标记托管 DtsConnectionAttribute 类来创建托管连接管理器。
创建托管连接管理器时,必须确保线程模型 Both 使连接管理器能够正常使用 Integration Services 运行时。
构造函数
| ConnectionManagerBase() | 初始化 ConnectionManagerBase 类的新实例。 | 
属性
| AccessTokenProvider | 获取或设置获取连接时使用的访问令牌提供程序。 | 
| ConnectionString | 获取或设置连接的连接字符串。 | 
| ProtectionLevel | 通过使用 DTSProtectionLevel 枚举获取或设置一个值,该值指定连接如何控制对敏感信息的访问。 | 
| Scope | 获取此 ConnectionManagerBase 对象的 DTS 连接管理器作用域。 | 
| SupportsDTCTransactions | 返回一个布尔值,该值指示连接是否支持 Microsoft 分布式事务处理协调器 (MS DTC) 事务。 | 
| TargetServerVersion | 表示连接管理器的抽象基类。 | 
| Version | 返回此连接管理器的版本。 | 
方法
| AcquireConnection(Object) | 创建连接类型的实例。 | 
| CanUpdate(String) | 获取或设置一个布尔值,该值确定连接管理器是否支持将连接 XML 升级到较新版本。 | 
| Equals(Object) | 确定两个对象实例是否相等。(继承自 DtsObject) | 
| GetHashCode() | 返回此实例的哈希代码。(继承自 DtsObject) | 
| ReleaseConnection(Object) | 释放在 AcquireConnection(Object) 期间内建立的连接。 在设计时和运行时调用。 | 
| SetQualifier(String) | 在创建连接管理器之后但尚未运行它之前,更改连接管理器上的限定符。 | 
| Update(String) | 更新以前版本的连接管理器保留的 XML。 | 
| Validate(IDTSInfoEvents) | 验证连接并返回一个指示成功或失败的枚举。 |