DataConnectionManager.GetDataConnection, méthode (Guid, String, Boolean)
Extrait une connexion de données qui équivaut aux informations de connexion spécifiées.
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Public Function GetDataConnection ( _
provider As Guid, _
connectionString As String, _
encryptedString As Boolean _
) As DataConnection
public DataConnection GetDataConnection(
Guid provider,
string connectionString,
bool encryptedString
)
public:
DataConnection^ GetDataConnection(
Guid provider,
String^ connectionString,
bool encryptedString
)
member GetDataConnection :
provider:Guid *
connectionString:string *
encryptedString:bool -> DataConnection
public function GetDataConnection(
provider : Guid,
connectionString : String,
encryptedString : boolean
) : DataConnection
Paramètres
provider
Type : GuidGUID du fournisseur DDEX.
connectionString
Type : StringChaîne de connexion du fournisseur de DDEX.
encryptedString
Type : BooleanIndique si les informations de chaîne de connexion sont chiffrées (true si chiffré.)
Valeur de retour
Type : Microsoft.VisualStudio.Data.DataConnection
Retourne une instance de l'objet d' DataConnection représentant la connexion demandée.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre connectionString est null. |
ArgumentException | provider spécifié n'est pas un fournisseur stocké de DDEX. |
Notes
Cette méthode recherche l'ensemble actuel de connexions de données managées pour une dont les propriétés de connexion sont équivalentes aux informations de connexion spécifiées. Si une connexion est trouvée, elle est retournée. Si une connexion est introuvable, un nouveau est créé et le nouveau est retourné.
L'état de connexion retournée n'est pas défini ; elle reste dans le même état qui a été précédemment quitté par un autre client.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.