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