ConnectionManagerBase Classe

Définition

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
ConnectionManagerBase
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.

S’applique à