IDataEnvironment Interfaccia

Definizione

Definisce un'interfaccia per i servizi dati che consente alle finestre di progettazione dei controlli di integrare l'archivio dati o le funzionalità correlate al database nell'ambiente di progettazione.

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

Commenti

Oggetto che implementa l'interfaccia IDataEnvironment può accedere alle connessioni dati disponibili per un'applicazione in fase di progettazione. L'interfaccia IDataEnvironment fornisce metodi per elencare le connessioni dati disponibili, creare nuove connessioni dati, recuperare informazioni sullo schema da una connessione e salvare le informazioni di configurazione della connessione dati nel file di configurazione dell'applicazione.

L'interfaccia IDataEnvironment consente di interagire con le connessioni dati nell'ambiente di progettazione, ma non è concepita come API di gestione dei dati.

Proprietà

Nome Descrizione
Connections

Ottiene una raccolta di connessioni dati definite nella sessione di progettazione corrente.

Metodi

Nome Descrizione
BuildConnection(IWin32Window, DesignerDataConnection)

Crea una nuova connessione dati o modifica una connessione esistente usando la nuova interfaccia utente di connessione dello strumento di progettazione.

BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String)

Avvia una finestra di dialogo per compilare una stringa di query SQL.

ConfigureConnection(IWin32Window, DesignerDataConnection, String)

Scrive un stringa di connessione nel file di configurazione dell'applicazione.

GetCodeExpression(DesignerDataConnection)

Restituisce un'espressione di codice contenente il codice sorgente necessario per recuperare un stringa di connessione dal file di configurazione dell'applicazione.

GetConnectionSchema(DesignerDataConnection)

Ottiene lo schema per la connessione dati specificata.

GetDesignTimeConnection(DesignerDataConnection)

Ottiene una connessione di database che può essere utilizzata in fase di progettazione.

Si applica a