Exemples LINQ
Ces exemples Visual Basic et C# illustrent les technologies LINQ.
Pour accéder aux exemples de Visual Studio
Dans le menu Aide, cliquez sur Exemples.
Par défaut, ces exemples sont installés sous lecteur:\Program Files\Microsoft Visual Studio 10.0\Samples\.
Des versions plus récentes de ces exemples, ainsi que d'autres exemples, peuvent figurer sur les sites Web de la Galerie de code MSDN pour Visual Basic ou C#.
![]() |
---|
Microsoft fournit les exemples inclus « EN L'ÉTAT » sans aucune garantie. Le code figurant dans les exemples est destiné uniquement à illustrer les concepts. Il est possible que ce code ne réponde pas aux exigences de sécurité spécifiques à tous les environnements. Nous vous recommandons d'ajouter du code de sécurité et de gestion des erreurs à vos projets afin d'en assurer la sécurité et la fiabilité que vous jugez nécessaires. |
Exemples Visual Basic
Exemples C#
Connexion à des exemples de bases de données LINQ
La chaîne de connexion par défaut des exemples doit fonctionner sans modification si SQL Server Express est installé sur votre ordinateur de développement.
Sur certaines installations SQL Server Express, il est possible que vous ne disposiez pas des droits pour démarrer une instance utilisateur. Si vous recevez un message d'erreur à ce sujet, supprimez la clause ";user instance = true" de la chaîne de connexion.
Vérifiez que les copies de la base de données Northwind auxquelles vous accédez ne sont pas en lecture seule. Si nécessaire, accédez à la copie de NORTHWIND.MDF à laquelle vous essayez d'accéder, cliquez avec le bouton droit sur le fichier, puis cliquez sur Propriétés. Effacez l'attribut En lecture seule.
Sur certains ordinateurs lents, ou lorsque vous utilisez un Virtual PC, les utilisateurs signalent que certaines applications de base de données génèrent des erreurs lors de leur première exécution. Essayez d'exécuter l'exemple deux ou trois fois.
Les copies personnalisées de la base de données Northwind incluses avec les exemples sont fournies sans fichier LDF (journal). L'objectif avoué est d'éviter la désynchronisation des fichiers LDF et MDF. Lorsque vous exécutez un exemple qui utilise la base de données, ou que vous établissez un attachement à la base de données de puis l'Explorateur de serveurs dans Visual Studio, le fichier LDF sera créé automatiquement. Vous pouvez rencontrer des difficultés à vous connecter au fichier MDF si vous utilisez SQL Server Management Studio avant d'avoir préalablement créé un fichier journal.
Exemples
Visual Basic
Exemples |
Description |
---|---|
Exemples de requêtes |
Démarrez ici si vous ne connaissez pas encore LINQ. Fournit une large gamme d'exemples d'opérations de requête pour LINQ aux Objets, LINQ to SQL, LINQ to XML et LINQ to DataSet. |
Requête dynamique, exemple |
Montre comment créer des requêtes LINQ au moment de l'exécution. |
Visualiseur de l'arborescence de l'expression, exemple |
Fournit une implémentation active d'un visualiseur exécutable à l'intérieur du débogueur Visual Studio pour permettre l'affichage du contenu d'une arborescence d'expression. |
LINQ to Northwind, exemple |
Fournit des exemples d'utilisation de LINQ to SQL pour interroger une base de données. |
Liaison de données LINQ to XML, exemple |
Montre la liaison de données LINQ to XML dans Windows Presentation Foundation (WPF). |
Object Dumper, exemple |
Bibliothèque que vous pouvez ajouter à votre solution pour sortir les résultats de requêtes LINQ. |
Réflecteur, exemple |
Génère un document HTML qui décrit l'API publique d'un assembly particulier. |
RSS, exemple |
Agit comme un petit serveur Web qui regroupe plusieurs flux RSS et les affiche dans un navigateur. |
Lambdas simples, exemple |
Fournit des exemples d'expressions lambda simples utilisées en dehors des requêtes. |
Liaison de données Windows Forms, exemple |
Montre comment utiliser LINQ dans des scénarios de liaison de données Windows Forms. |
Introduction à LINQ to XML, exemple |
Montre des concepts importants de LINQ to XML. |
XQuery, exemple |
Montre comment utiliser LINQ to XML pour résoudre les cas d'usage dans le standard XQuery. |
C#
Exemples |
Description |
---|---|
Exemples de requêtes |
Fournit des exemples d'opérations de requête pour LINQ to Objects, LINQ to SQL, LINQ to XML et LINQ to DataSet. |
Data, exemple |
Conçu pour prendre en charge de nombreux scénarios illustrés dans différents exemples LINQ. |
NorthwindMapping, exemple |
Génère des fichiers de mappage objet-relationnel utilisés par d'autres exemples. |
LINQ to Objects, exemple simple |
Indique comment interroger une collection en mémoire. |
Requête dynamique, exemple |
Montre comment créer des requêtes LINQ au moment de l'exécution. |
LINQ to Northwind, exemple |
Fournit des exemples d'utilisation de LINQ to SQL pour interroger une base de données. |
Exemple de fournisseur LINQ de service Web |
Illustre un fournisseur LINQ personnalisé pour le service Web TerraServer-USA et une application cliente exemple qui utilise le fournisseur LINQ pour demander des données géographiques au service Web. |
Visualiseur de requête LINQ, exemple |
Petite application que vous pouvez lancer en mode débogage dans Visual Studio pour visualiser des requêtes de base de données. |
Object Dumper, exemple |
Bibliothèque que vous pouvez ajouter à votre solution pour sortir des résultats de requêtes LINQ à des fins de test. |
Coller du code XML en tant que LINQ, exemple |
Montre un complément Visual Studio qui convertit automatiquement des instructions XML valides en instructions LINQ to XML correspondantes. Les versions Express de Visual Studio ne prennent pas en charge les compléments). |
Réflecteur, exemple |
Génère un document HTML qui décrit l'API publique d'un assembly donné. |
RSS, exemple |
Agit comme un petit serveur Web qui regroupe plusieurs flux RSS. |
Lambdas simples, exemple |
Fournit des exemples d'expressions lambda simples. |
Liaison de données Windows Forms, exemple |
Montre comment utiliser LINQ dans des scénarios de liaison de données Windows Forms. |
Introduction à LINQ to XML, exemple |
Illustre des concepts clés à propos de LINQ to XML. |
XQuery, exemple |
Montre comment utiliser LINQ to XML pour résoudre les cas d'usage dans le standard XQuery. |
Liaison de données LINQ to XML, exemple |
Illustre la liaison de données LINQ to XML à la fonctionnalité Windows Presentation Foundation (WPF). |