Partager via


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 : Int32

    La 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

Voir aussi

Référence

IVsDataConnection Interface

GetLockedProviderObject, surcharge

Microsoft.VisualStudio.Data.Services, espace de noms