IDataEnvironment 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义数据服务的接口,使控件设计器能够将数据存储或数据库相关功能集成到其设计环境中。
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) |
获取可在设计时使用的数据库连接。 |