语言

ConnectionManagerCacheClass 类

定义

表示一个连接管理器,利用缓存转换或缓存文件来实现数据连接。

public ref class ConnectionManagerCacheClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::ConnectionManagerCache, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManagerCache100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("1090CB9C-6284-4C21-B90C-64EA62B1B51A")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ConnectionManagerCacheClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerCache, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerCache100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("31F57986-C399-4A9C-9EAA-6FE712276A7C")]
public class ConnectionManagerCacheClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerCache, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerCache100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("1D3BE38B-89AB-4267-B5F4-3C546A4D2302")]
public class ConnectionManagerCacheClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerCache, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerCache100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("1090CB9C-6284-4C21-B90C-64EA62B1B51A")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ConnectionManagerCacheClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerCache
    interface IDTSConnectionManagerCache100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("31F57986-C399-4A9C-9EAA-6FE712276A7C")>]
type ConnectionManagerCacheClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerCache
    interface IDTSConnectionManagerCache100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("1D3BE38B-89AB-4267-B5F4-3C546A4D2302")>]
type ConnectionManagerCacheClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerCache
    interface IDTSConnectionManagerCache100
Public Class ConnectionManagerCacheClass
Implements ConnectionManagerCache, IDTSConnectionManagerCache100
继承
ConnectionManagerCacheClass
属性
实现

注解

有关详细信息,请参阅 ConnectionManager

构造函数

名称 说明
ConnectionManagerCacheClass()

初始化 ConnectionManagerCacheClass 类的新实例。

属性

名称 说明
Columns

获取或设置缓存中的列。

ConnectionString

获取或设置用于建立与数据源连接的连接字符串。

ProtectionLevel

获取或设置对包中包含的敏感数据执行的加密级别。

RetainData

获取或设置一个布尔值,指示连接管理器是否保留缓存中的数据。

Scope

它获得了连接管理器的范围。

SupportsDTCTransactions

获得一个布尔值,指示连接是否支持 Microsoft 分布式事务处理协调器(MS DTC)事务。

UseEncryption

获得或设置一个布尔值,指示是否使用加密。

UseFile

获取或设置一个布尔值,指示连接管理器是否使用缓存文件。

方法

名称 说明
AcquireConnection(Object)

创建连接类型的实例。

GetFileColumns(String)

读取并返回指定缓存文件中的列。

ReleaseConnection(Object)

释放在 期间 AcquireConnection(Object)建立的连接。 在设计时和运行时调用。

SetQualifier(String)

在连接管理器创建后但在运行包中使用之前,修改连接管理器中的限定符。

Validate(IDTSInfoEvents100)

验证连接并返回表示成功或失败的枚举。

适用于