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)

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

适用于