ConnectionManagerCacheClass Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |