Je veux faire une sélection personnalisée à partir de la table de base de données en utilisant Linq. Nous utilisons LLBGEN comme solution ORM.LLBLGEN: Linq à LLBGEN ne fonctionnent pas
Je ne peux pas interroger LINQ sur Entities Collection Class à moins que j'appelle la méthode GetMulti (null).
Est-il possible de faire une requête LINQ à LLBGEN sans extraire tout d'abord la table?
BatchCollection batches = new BatchCollection();
BatchEntity batch = batches.AsQueryable()
.Where(i => i.RegisterID == 3)
.FirstOrDefault(); // Exception: Sequence don't contains any elements
batches = new BatchCollection();
batches.GetMulti(null); // I don't want to extract the whole table.
BatchEntity batch = batches.AsQueryable()
.Where(i => i.RegisterID == 3)
.FirstOrDefault(); //Works fine