IVsDataConnection.GetLockedProviderObject 方法 (Int32)

在锁定当前数据连接后检索基础数据提供程序。

命名空间:  Microsoft.VisualStudio.Data.Services
程序集:  Microsoft.VisualStudio.Data.Services(在 Microsoft.VisualStudio.Data.Services.dll 中)

语法

声明
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

参数

  • lockTimeout
    类型:System.Int32
    时间,秒,在返回之前等待用锁定的数据连接。

返回值

类型:System.Object
当前数据连接的基础数据提供程序对象或 nullnull 引用(在 Visual Basic 中为 Nothing),如果数据连接不能被锁定在指定的超时时段内。

备注

客户端可以使用此方法,因此了解基础数据提供程序时,并且希望将调用出于性能原因而直接对其API,或,因为具有DDEX本质上不支持的功能。

提供程序对象的示例是 ADO.NET 提供程序的 IDbConnection 实例或XML文件的中。

.NET Framework 安全性

请参见

参考

IVsDataConnection 接口

GetLockedProviderObject 重载

Microsoft.VisualStudio.Data.Services 命名空间