IDataEnvironment Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje interfejs usług danych, który umożliwia projektantom sterowania integrowanie funkcji magazynu danych lub bazy danych w ich środowisku projektowym.
public interface class IDataEnvironment
public interface IDataEnvironment
type IDataEnvironment = interface
Public Interface IDataEnvironment
Uwagi
Obiekt, który implementuje IDataEnvironment interfejs, może uzyskiwać dostęp do połączeń danych dostępnych dla aplikacji w czasie projektowania. Interfejs IDataEnvironment udostępnia metody wyświetlania listy dostępnych połączeń danych, tworzenia nowych połączeń danych, pobierania informacji o schemacie z połączenia i zapisywania informacji o konfiguracji połączenia danych do pliku konfiguracji aplikacji.
Interfejs IDataEnvironment umożliwia interakcję z połączeniami danych w środowisku projektowym, ale nie jest przeznaczony jako interfejs API zarządzania danymi.
Właściwości
Connections |
Pobiera kolekcję połączeń danych zdefiniowanych w bieżącej sesji projektowania. |
Metody
BuildConnection(IWin32Window, DesignerDataConnection) |
Tworzy nowe połączenie danych lub edytuje istniejące połączenie przy użyciu nowego interfejsu użytkownika narzędzia projektowego. |
BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String) |
Uruchamia okno dialogowe w celu utworzenia ciągu zapytania SQL. |
ConfigureConnection(IWin32Window, DesignerDataConnection, String) |
Zapisuje parametry połączenia do pliku konfiguracji aplikacji. |
GetCodeExpression(DesignerDataConnection) |
Zwraca wyrażenie kodu zawierające kod źródłowy wymagany do pobrania parametry połączenia z pliku konfiguracji aplikacji. |
GetConnectionSchema(DesignerDataConnection) |
Pobiera schemat dla określonego połączenia danych. |
GetDesignTimeConnection(DesignerDataConnection) |
Pobiera połączenie z bazą danych, które może być używane w czasie projektowania. |