IDataEnvironment Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет интерфейс для сервисов данных, который позволяет конструкторам элементов управления объединить хранилище данных или функциональные возможности базы данных в их среде разработки.
public interface class IDataEnvironment
public interface IDataEnvironment
type IDataEnvironment = interface
Public Interface IDataEnvironment
Комментарии
Объект, реализующий IDataEnvironment интерфейс, может обращаться к подключениям к данным, доступным для приложения во время разработки. Интерфейс IDataEnvironment предоставляет методы для вывода списка доступных подключений к данным, создания новых подключений к данным, получения сведений о схеме из подключения и сохранения сведений о конфигурации подключения к данным в файл конфигурации приложения.
Интерфейс IDataEnvironment позволяет взаимодействовать с подключениями к данным в среде разработки, но не предназначен как API управления данными.
Свойства
Connections |
Возвращает коллекцию подключений данных, определенных в текущей сессии разработки. |
Методы
BuildConnection(IWin32Window, DesignerDataConnection) |
Создает новое подключение данных или изменяет существующее подключение при помощи инструмента конструирования нового пользовательского интерфейса. |
BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String) |
Открывает диалоговое окно для создания строки SQL-запроса. |
ConfigureConnection(IWin32Window, DesignerDataConnection, String) |
Записывает строку подключения в файле конфигурации приложения. |
GetCodeExpression(DesignerDataConnection) |
Возвращает код выражения, которое содержит исходный код, необходимый для получения строки подключения из файла конфигурации приложения. |
GetConnectionSchema(DesignerDataConnection) |
Возвращает схему для указанного подключения к данным. |
GetDesignTimeConnection(DesignerDataConnection) |
Возвращает подключение к базе данных, которое может быть использовано при разработке. |