Partager via


Informations générales

Les rubriques de cette section présentent des concepts et des procédures plus approfondis sur l’utilisation de LINQ to SQL.

Suivez ces étapes pour rechercher des exemples supplémentaires de code et d’applications LINQ to SQL :

Dans cette section

ADO.NET et LINQ to SQL
Décrit la relation entre ADO.NET et LINQ to SQL.

Analyse du code source LINQ to SQL
Décrit comment analyser le mappage LINQ to SQL en générant et en affichant le code source de l’exemple de base de données Northwind.

Personnalisation des opérations d'insertion, de mise à jour et de suppression
Décrit comment ajouter le code de validation et d’autres personnalisations.

Liaison de données
Décrit comment LINQ to SQL utilise IListSource pour prendre en charge la liaison de données.

Prise en charge de l'héritage
Décrit le rôle de l’héritage dans le modèle objet LINQ to SQL et comment utiliser des opérateurs connexes dans vos requêtes.

Appels de méthodes locaux
Décrit la prise en charge de LINQ to SQL pour les appels de méthode locale.

Applications multicouches et distantes avec LINQ to SQL
Fournit des informations détaillées pour les applications multicouches qui utilisent LINQ to SQL.

Identité d'un objet
Décrit l’identité d’objet dans le modèle objet LINQ to SQL et explique comment cette fonctionnalité diffère de l’identité d’objet dans une base de données.

Modèle objet LINQ to SQL
Décrit le modèle objet et sa relation au modèle de données relationnel.

États des objets et suivi des modifications
Fournit des informations détaillées à propos du suivi des modifications de LINQ to SQL.

Accès concurrentiel optimiste : Vue d'ensemble
Décrit l'accès concurrentiel optimiste et définit des termes.

Concepts relatifs aux requêtes
Décrit les aspects des requêtes dans LINQ to SQL qui diffèrent des requêtes dans LINQ.

Récupération d'objets du cache d'identité
Décrit les types de requêtes qui récupèrent des objets à partir du cache d'identité.

Sécurité dans LINQ to SQL
Décrit l'approche appropriée en termes de sécurité dans les connexions de base de données.

Sérialisation
Décrit le processus de sérialisation dans les applications LINQ to SQL.

Procédures stockées
Décrit comment mapper des procédures stockées au moment du design et comment les appeler de votre application.

Prise en charge des transactions
Décrit les trois modèles de transactions que LINQ to SQL prend en charge.

Incompatibilité entre types SQL-CLR
Décrit les associations entre des systèmes de type différent.

Mappages de types personnalisés SQL-CLR
Fournit des indications sur la personnalisation des mappages de types.

Fonctions définies par l'utilisateur
Décrit comment mapper des fonctions définies par l'utilisateur au moment du design et comment les appeler de votre application.

Guide de programmation
Inclut des liens vers les sections qui expliquent les différents aspects de LINQ to SQL.