Поделиться через


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
Основные объекты поставщиков данных для текущего подключения к данным или nullссылка NULL (Nothing в Visual Basic) если подключение к данным не может быть блокировано в течение указанного периода времени ожидания.

Заметки

Клиент может использовать этот метод, если они знающий об основном поставщике данных и нужно вызвать напрямую к своему API или для улучшения производительности или поскольку функциональные возможности DDEX изначально не поддерживает.

Пример объекта поставщика было бы экземпляром IDbConnection для поставщика ADO.NET или XmlDocument для XML-файлов.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsDataConnection Интерфейс

GetLockedProviderObject - перегрузка

Microsoft.VisualStudio.Data.Services - пространство имен