Linq - Collection de retour ?
Bonjour,
Lorsque j'envois par exemple un critere nom a une fonction et qui me retourne la liste des clients qui ont ce nom. Au retour, je recois un System.Data.Objects.ObjectQuery. Est-ce que je peux le transformer en autre chose de plus simple ?
Code:
1 2 3 4 5 6 7 8
|
Public Shared Function rechercheClient(ByVal Nom As String) As System.Data.Objects.ObjectQuery(Of BD.CLIENT)
Dim Ent As New BD.EntiteClient
Dim t = From P In Ent.CLIENT
Where P.NOM.Contains(Nom.ToUpper)
Return t
End Function |
Lorsque j'arrive à la couche de l'interface je ne voudrais pas utiliser System.Data.Objects.ObjectQuery(Of BD.CLIENT). En quel type je peux le modifier pour être dans les bonnes pratiques ?
Merci