ConnectionManagerBase 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 la classe de base abstraite pour les gestionnaires de connexion.
public ref class ConnectionManagerBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class ConnectionManagerBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type ConnectionManagerBase = class
inherit DtsObject
Public MustInherit Class ConnectionManagerBase
Inherits DtsObject
- Héritage
- Dérivé
Remarques
Vous créez un gestionnaire de connexion géré en dérivant une classe managée à partir du ConnectionManagerBase, puis en la marquant par DtsConnectionAttribute attribut.
Lors de la création d’un gestionnaire de connexion géré, vous devez vous assurer que le modèle de threading est Both permis au gestionnaire de connexion de fonctionner correctement avec l’exécution des Services d’Intégration.
Constructeurs
| Nom | Description |
|---|---|
| ConnectionManagerBase() |
Initialise une nouvelle instance de la classe ConnectionManagerBase. |
Propriétés
| Nom | Description |
|---|---|
| AccessTokenProvider |
Obtient ou définit le fournisseur de jeton d’accès utilisé lors de l’acquisition de la connexion. |
| ConnectionString |
Obtient ou définit la chaîne de connexion pour la connexion. |
| ProtectionLevel |
Obtient ou définit une valeur, en utilisant l’énumération DTSProtectionLevel , qui impose la manière dont la connexion contrôle les informations sensibles. |
| Scope |
Obten le champ de contrôle de connexion DTS pour cet ConnectionManagerBase objet. |
| SupportsDTCTransactions |
Retourne un Booléen indiquant si la connexion prend en charge les transactions du Microsoft Distributed Transaction Coordinator (MS DTC). |
| TargetServerVersion |
Représente la classe de base abstraite pour les gestionnaires de connexion. |
| Version |
Retourne la version de ce gestionnaire de connexions. |
Méthodes
| Nom | Description |
|---|---|
| AcquireConnection(Object) |
Crée une instance du type de connexion. |
| CanUpdate(String) |
Obtient ou définit un booléen qui détermine si un gestionnaire de connexion supporte la mise à niveau du XML de connexion vers une version plus récente. |
| Equals(Object) |
Détermine si deux instances d’objet sont égales. (Hérité de DtsObject) |
| GetHashCode() |
Retourne le code de hachage pour cette instance. (Hérité de DtsObject) |
| ReleaseConnection(Object) |
Libère la connexion établie pendant AcquireConnection(Object). Appelée au moment de la conception et du temps d’exécution. |
| SetQualifier(String) |
Modifie un qualificateur sur le gestionnaire de connexion après sa création, mais avant son exécution. |
| Update(String) |
Mise à jour : le XML persistait par une version précédente du gestionnaire de connexions. |
| Validate(IDTSInfoEvents) |
Valide la connexion et renvoie une énumération indiquant succès ou échec. |