IVsDataConnection.GetLockedProviderObject, méthode (Int32)
Récupère le fournisseur de données sous-jacent après avoir verrouillé la connexion de données actuelle.
Espace de noms : Microsoft.VisualStudio.Data.Services
Assembly : Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Déclaration
Function GetLockedProviderObject ( _
lockTimeout As Integer _
) As Object
Object GetLockedProviderObject(
int lockTimeout
)
Object^ GetLockedProviderObject(
int lockTimeout
)
abstract GetLockedProviderObject :
lockTimeout:int -> Object
function GetLockedProviderObject(
lockTimeout : int
) : Object
Paramètres
lockTimeout
Type : Int32La durée, en secondes, pour attendre que la connexion de données au verrou avant de retourner.
Valeur de retour
Type : Object
L'objet sous-jacent de fournisseur de données pour la connexion de données actuelle, ou nullune référence null (Nothing en Visual Basic) si la connexion de données ne peut pas être verrouillée au cours de le délai d'attente spécifié.
Notes
Un client peut utiliser cette méthode lorsqu'ils sont bien informés sur le fournisseur de données sous-jacent et peut-être effectuer des appels directement à son API, ou pour des raisons de performance ou qu'il existe une fonctionnalité que DDEX ne prend pas en charge en mode natif.
Un exemple d'objet fournisseur est une instance d' IDbConnection pour un fournisseur d' ADO.NET , ou XmlDocument un pour un fichier XML.
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.