Procédure : ajouter des classes LINQ to SQL à un projet (Concepteur O/R)
Les classes de données (classes d'entité, associations et méthodes DataContext) sont définies dans les fichiers (fichiers .dbml) LINQ to SQL et créées et modifiées dans le Concepteur Objet/Relationnel (Concepteur O/R). Vous ajoutez des fichiers LINQ to SQL aux projets en utilisant la boîte de dialogue Ajouter un nouvel élément et en sélectionnant le modèle Classes LINQ to SQL. Pour plus d'informations sur les classes de données, consultez Modèle objet LINQ to SQL.
Ajout de classes de données LINQ to SQL à un projet
Créez et modifiez des classes LINQ to SQL dans le Concepteur O/R.
Notes
Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.
Pour ajouter un fichier LINQ to SQL à un projet
À partir d'une application Visual Basic ou C#, dans le menu Projet, cliquez sur Ajouter un nouvel élément.
Cliquez sur le modèle Classes LINQ to SQL.
Fournissez un autre nom ou conservez le nom par défaut DataClasses1.dbml.
Notes
Le nom fourni sera le nom du DataContext généré. Par exemple, si vous gardez le nom par défaut, le concepteur nommera le DataContextDataClasses1DataContext.
Cliquez sur Ajouter.
Le fichier .dbml est ajouté au projet et le Concepteur O/R s'ouvre.
Après avoir ajouté un fichier LINQ to SQL à votre projet, l'aire de conception vide représente un DataContext prêt à être configuré. Faites glisser des éléments de base de données de l'Explorateur de serveurs/Explorateur de bases de données vers le Concepteur O/R pour créer des classes de données et des méthodes DataContext. La connexion de données d'un DataContext est créée selon le premier élément ajouté au formulaire du concepteur de l'Explorateur de serveurs/Explorateur de bases de données.
Les rubriques suivantes fournissent des instructions détaillées permettant de créer des classes LINQ to SQL et des méthodes DataContext à l'aide du Concepteur O/R.
Rubrique |
Description |
---|---|
Procédure : créer des classes LINQ to SQL mappées à des tables et à des vues (Concepteur O/R) |
Fournit des directives pas à pas pour créer des classes d'entité qui mappent aux tables et aux vues dans une base de données, y compris les informations relatives aux droits de modification et de lecture seule. |
Fournit des directives pas à pas pour créer des méthodes DataContext qui mappent aux procédures et aux fonctions stockées. |
|
Décrit comment créer des méthodes DataContext qui remplacent la logique de sauvegarde par défaut pour une classe d'entité par les procédures stockées fournies par l'utilisateur. |
|
Procédure pas à pas : création de classes LINQ to SQL (Concepteur O/R) |
Fournit des instructions pas à pas pour concevoir des classes d'entité avec le Concepteur O/R et pour afficher des données sur un Windows Form. |
Fournit des directives pas à pas pour créer des méthodes DataContext qui remplacent la logique de sauvegarde par défaut pour une classe d'entité par les procédures stockées fournies par l'utilisateur. |
|
Procédure pas à pas : ajout d'une validation à des classes d'entité |
Fournit des directives pas à pas pour ajouter un code de validation des données. |
Voir aussi
Tâches
Procédure pas à pas : ajout d'une validation à des classes d'entité
Concepts
Vue d'ensemble du Concepteur O/R
Méthodes DataContext (Concepteur O/R)
Méthodes DataContext (Concepteur O/R)