Partager via


ConnectionManagerCacheClass Classe

Définition

Représente un gestionnaire de connexions qui utilise une transformation du cache ou un fichier cache pour la connexion de données.

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
Héritage
ConnectionManagerCacheClass
Attributs
Implémente

Remarques

Pour plus d’informations, consultez ConnectionManager.

Constructeurs

ConnectionManagerCacheClass()

Initialise une nouvelle instance de la classe ConnectionManagerCacheClass.

Propriétés

Columns

Obtient ou définit les colonnes du cache.

ConnectionString

Obtient ou définit la chaîne de connexion utilisée pour établir une connexion à une source de données.

ProtectionLevel

Obtient ou définit le niveau de chiffrement effectué sur les données sensibles contenues dans le package.

RetainData

Obtient ou définit une valeur booléenne qui indique si le gestionnaire de connexions conserve les données dans le cache.

Scope

Obtient la portée du gestionnaire de connexions.

SupportsDTCTransactions

Obtient une valeur booléenne qui indique si la connexion prend en charge les transactions MS DTC (Microsoft Distributed Transaction Coordinator).

UseEncryption

Obtient ou définit une valeur booléenne qui indique s’il faut utiliser le chiffrement.

UseFile

Obtient ou définit une valeur booléenne qui indique si le gestionnaire de connexions utilise un fichier de cache.

Méthodes

AcquireConnection(Object)

Crée une instance du type de connexion.

GetFileColumns(String)

Lit et retourne les colonnes du fichier cache spécifié.

ReleaseConnection(Object)

Libère la connexion établie pendant l'exécution de la méthode AcquireConnection(Object). Appelée au moment de la conception et au moment de l'exécution.

SetQualifier(String)

Modifie un qualificateur sur le gestionnaire de connexions après la création du gestionnaire de connexions, mais avant qu'il soit utilisé dans un package en cours d'exécution.

Validate(IDTSInfoEvents100)

Valide la connexion et retourne une énumération qui indique la réussite ou l'échec.

S’applique à