IDataEnvironment Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define uma interface para serviços de dados que permite aos designers de controlo integrar funcionalidades relacionadas com armazenamento de dados ou bases de dados no seu ambiente de design.
public interface class IDataEnvironment
public interface IDataEnvironment
type IDataEnvironment = interface
Public Interface IDataEnvironment
Observações
Um objeto que implementa a IDataEnvironment interface pode aceder às ligações de dados disponíveis para uma aplicação no momento do design. A IDataEnvironment interface fornece métodos para listar ligações de dados disponíveis, criar novas ligações de dados, recuperar informação de esquema de uma ligação e guardar informação de configuração de ligação de dados no ficheiro de configuração da aplicação.
A IDataEnvironment interface permite-lhe interagir com ligações de dados no ambiente de design, mas não se destina a ser uma API de gestão de dados.
Propriedades
| Name | Description |
|---|---|
| Connections |
Obtém uma coleção de ligações de dados definidas na sessão de design atual. |
Métodos
| Name | Description |
|---|---|
| BuildConnection(IWin32Window, DesignerDataConnection) |
Cria uma nova ligação de dados ou edita uma ligação existente usando a nova interface de ligação da ferramenta de design. |
| BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String) |
Inicia um diálogo para construir uma string de consulta SQL. |
| ConfigureConnection(IWin32Window, DesignerDataConnection, String) |
Escreve uma cadeia de ligação no ficheiro de configuração da aplicação. |
| GetCodeExpression(DesignerDataConnection) |
Devolve uma expressão de código que contém o código-fonte necessário para recuperar uma cadeia de ligação do ficheiro de configuração da aplicação. |
| GetConnectionSchema(DesignerDataConnection) |
Obtém o esquema para a ligação de dados especificada. |
| GetDesignTimeConnection(DesignerDataConnection) |
Obtém uma ligação à base de dados que pode ser usada no momento do design. |