IDataEnvironment Interface

Définition

Affecte une interface aux services de données permettant aux Concepteurs de contrôles d'intégrer des fonctionnalités de magasin de données ou relatives aux bases de données dans leur environnement de design.

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

Remarques

Un objet qui implémente l’interface IDataEnvironment peut accéder aux connexions de données disponibles pour une application au moment de la conception. L’interface IDataEnvironment fournit des méthodes pour répertorier les connexions de données disponibles, créer de nouvelles connexions de données, récupérer des informations de schéma à partir d’une connexion et enregistrer les informations de configuration de connexion de données dans le fichier de configuration de l’application.

L’interface IDataEnvironment vous permet d’interagir avec les connexions de données dans l’environnement de conception, mais elle n’est pas destinée à être une API de gestion des données.

Propriétés

Connections

Obtient une collection de connexions de données définie dans la session de conception actuelle.

Méthodes

BuildConnection(IWin32Window, DesignerDataConnection)

Crée une connexion de données ou modifie une connexion existante à l'aide de la nouvelle interface utilisateur de connexion de l'outil de conception.

BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String)

Lance une boîte de dialogue pour générer une chaîne de requête SQL.

ConfigureConnection(IWin32Window, DesignerDataConnection, String)

Écrit une chaîne de connexion dans le fichier de configuration de l'application.

GetCodeExpression(DesignerDataConnection)

Retourne une expression de code qui contient le code source requis pour récupérer une chaîne de connexion du fichier de configuration de l'application.

GetConnectionSchema(DesignerDataConnection)

Obtient le schéma de la connexion de données spécifiée.

GetDesignTimeConnection(DesignerDataConnection)

Obtient une connexion de base de données qui peut être utilisée au moment du design.

S’applique à