public List<NDT_Equipment> GetALLRecords()
{
using (NDT_DB)
{
return (from a in NDT_DB.NDTEquipment select a);
}
}
où: NDT_DB - instance de classe de la classe de contexte de base de données autogenerated NDT_Equipment - classe partielle dans la classe de contexte de base de donnéesLINQ dans une fonction
ce que je veux:
- retourner tous les enregistrements de la table NDTEquipment
- ce que Im obtenir: « vous manque un casting » de chaque erreur je compile ..
question: - suis-je autorisé à utiliser la classe partielle NDT_Equipment comme une valeur de retour à utiliser dans mon ViewModel ?? ? ou je dois créer une classe spécifique pour contenir les résultats de cette instruction LINQ et cette classe doit être utilisée dans mon VIEWMODEL?
Ce n'est pas vraiment une "classe partielle". Tout le partiel fait référence au fait qu'une partie de la définition de la classe peut être dans plusieurs fichiers CS, pour être honnête. C'est un type à part entière. – BobbyShaftoe