IDataEnvironment Interface

Definição

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.

Aplica-se a