IVsDataConnectionFactory.CreateConnection - метод
Инициализирует новый экземпляр класса IVsDataConnection с указанными сведениями о соединении.
Пространство имен: Microsoft.VisualStudio.Data.Services
Сборка: Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)
Синтаксис
'Декларация
Function CreateConnection ( _
provider As Guid, _
connectionString As String, _
encryptedString As Boolean _
) As IVsDataConnection
IVsDataConnection CreateConnection(
Guid provider,
string connectionString,
bool encryptedString
)
IVsDataConnection^ CreateConnection(
Guid provider,
String^ connectionString,
bool encryptedString
)
abstract CreateConnection :
provider:Guid *
connectionString:string *
encryptedString:bool -> IVsDataConnection
function CreateConnection(
provider : Guid,
connectionString : String,
encryptedString : boolean
) : IVsDataConnection
Параметры
- provider
Тип: System.Guid
Уникальный идентификатор поставщика DDEX.
- connectionString
Тип: System.String
Незашифрованный или зашифрованные сведения о соединениях измененной строки.
- encryptedString
Тип: System.Boolean
Указывает, является ли параметр connectionString незашифрованный или шифрования.Укажите true если зашифровано.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Data.Services.IVsDataConnection
Объект IVsDataConnection, представляющий подключение к данным.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра cconnectionString — nullссылка NULL (Nothing в Visual Basic). |
ArgumentException | provider нет зарегистрированного поставщика DDEX. |
Заметки
Вызывающий объект является исключительным владельцем возвращенного экземпляра подключения к данным, поэтому вызывающий объект отвечает за вызов метода Dispose при соединении, чтобы обеспечить эффективное управление своим ресурсам.
![]() |
---|
Другие исключения, происходящие указывают на ошибку поставщик- определенной во время инициализации объекта соединения с поставщиком. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.