IDataEnvironment Interfaz

Definición

Define una interfaz a los servicios de datos que permite a los diseñadores de control integrar el almacén de datos o la funcionalidad relacionada con la base de datos en su entorno de diseño.

public interface class IDataEnvironment
public interface IDataEnvironment
type IDataEnvironment = interface
Public Interface IDataEnvironment

Comentarios

Un objeto que implementa la IDataEnvironment interfaz puede acceder a las conexiones de datos disponibles para una aplicación en tiempo de diseño. La IDataEnvironment interfaz proporciona métodos para enumerar las conexiones de datos disponibles, crear nuevas conexiones de datos, recuperar información de esquema de una conexión y guardar la información de configuración de conexión de datos en el archivo de configuración de la aplicación.

La IDataEnvironment interfaz permite interactuar con las conexiones de datos en el entorno de diseño, pero no está pensada como API de administración de datos.

Propiedades

Nombre Description
Connections

Obtiene una colección de conexiones de datos definidas en la sesión de diseño actual.

Métodos

Nombre Description
BuildConnection(IWin32Window, DesignerDataConnection)

Crea una nueva conexión de datos o edita una conexión existente mediante la nueva interfaz de usuario de conexión de la herramienta de diseño.

BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String)

Inicia un cuadro de diálogo para crear una cadena de consulta SQL.

ConfigureConnection(IWin32Window, DesignerDataConnection, String)

Escribe un cadena de conexión en el archivo de configuración de la aplicación.

GetCodeExpression(DesignerDataConnection)

Devuelve una expresión de código que contiene el código fuente necesario para recuperar un cadena de conexión del archivo de configuración de la aplicación.

GetConnectionSchema(DesignerDataConnection)

Obtiene el esquema de la conexión de datos especificada.

GetDesignTimeConnection(DesignerDataConnection)

Obtiene una conexión de base de datos que se puede usar en tiempo de diseño.

Se aplica a