L'entité ne peut pas être construite dans une requête LINQ to Entities

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

L'entité ne peut pas être construite dans une requête LINQ to Entities

Message par Clippy »

L'entité ne peut pas être construite dans une requête LINQ to Entities
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Re: L'entité ne peut pas être construite dans une requête LINQ to Entities

Message par Clippy »

Vous ne pouvez pas (et ne devriez pas pouvoir) projeter sur une entité mappée. Vous pouvez cependant projeter sur un type anonyme ou sur un [DTO](http://msdn.microsoft.com/en-us/magazin ... #id0080022):



```

public class ProductDTO

{

public string Name { get; set; }

// Autres champs dont vous pourriez avoir besoin de l'entité Product

}



```



Et votre méthode retournera une List de DTO.



```

public List GetProducts(int categoryID)

{

return (from p in db.Products

where p.CategoryID ==

[réponse tronquée par l'import d'origine]
Répondre

Revenir à « .NET & C# »