IDataEnvironment Schnittstelle

Definition

Definiert eine Schnittstelle für Datendienste, mit der Steuerelement-Designer Datenspeicher oder datenbankbezogene Funktionen in die Entwurfsumgebung integrieren können.

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

Hinweise

Ein Objekt, das die IDataEnvironment -Schnittstelle implementiert, kann auf die Datenverbindungen zugreifen, die für eine Anwendung zur Entwurfszeit verfügbar sind. Die IDataEnvironment Schnittstelle bietet Methoden zum Auflisten verfügbarer Datenverbindungen, zum Erstellen neuer Datenverbindungen, zum Abrufen von Schemainformationen aus einer Verbindung und zum Speichern von Datenverbindungskonfigurationsinformationen in der Konfigurationsdatei der Anwendung.

Die IDataEnvironment -Schnittstelle ermöglicht Ihnen die Interaktion mit Datenverbindungen in der Entwurfsumgebung, ist jedoch nicht als Datenverwaltungs-API vorgesehen.

Eigenschaften

Connections

Ruft eine Auflistung der in der aktuellen Entwurfssitzung definierten Datenverbindungen ab.

Methoden

BuildConnection(IWin32Window, DesignerDataConnection)

Erstellt eine neue Datenverbindung oder bearbeitet eine vorhandene Verbindung mithilfe der neuen Verbindungsbenutzeroberfläche des Entwurfstools.

BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String)

Startet ein Dialogfeld, um eine SQL-Abfragezeichenfolge zu erstellen.

ConfigureConnection(IWin32Window, DesignerDataConnection, String)

Schreibt eine Verbindungszeichenfolge in die Konfigurationsdatei der Anwendung.

GetCodeExpression(DesignerDataConnection)

Gibt einen Codeausdruck zurück, der den Quellcode enthält, der erforderlich ist, um eine Verbindungszeichenfolge aus der Konfigurationsdatei der Anwendung abzurufen.

GetConnectionSchema(DesignerDataConnection)

Ruft das Schema für die angegebene Datenverbindung ab.

GetDesignTimeConnection(DesignerDataConnection)

Ruft eine Datenbankverbindung ab, die zur Entwurfszeit verwendet werden kann.

Gilt für: