Freigeben über


IVsDataConnection.GetLockedProviderObject-Methode (Int32)

Nach dem Sperren der aktuellen Datenverbindung ruft den zugrunde liegenden Datenanbieter ab.

Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
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

Parameter

  • lockTimeout
    Typ: Int32

    Die Zeitdauer, in Sekunden, auf die Datenverbindung zur Sperre warten vor der Rückgabe.

Rückgabewert

Typ: Object
Das zugrunde liegende Datenanbieterobjekt für die aktuelle Datenverbindung oder nullein Nullverweis (Nothing in Visual Basic), wenn die Datenverbindung nicht im angegebenen Timeout gesperrt werden konnte.

Hinweise

Ein Client kann diese Methode verwenden, wenn sie über den zugrunde liegenden Datenanbieter und Aufrufe direkt auf den APIs ausführen möchten, entweder aus Leistungsgründen früher unterlaufen sind sind, oder weil es Funktionen gibt, die DDEX nicht systemintern unterstützt.

Ein Beispiel eines Anbieterobjekts würde eine IDbConnection-Instanz für einen ADO.NET Anbieter oder ein XmlDocument für eine XML-Datei sein.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsDataConnection Schnittstelle

GetLockedProviderObject-Überladung

Microsoft.VisualStudio.Data.Services-Namespace