Comment utiliser Héritage dans Entity Framework avec les services .NET RIA? Problème: s'il existe un héritage dans EF, l'application Silverlight n'est pas compilée. Pouvez-vous m'aider?Services .NET RIA et héritage dans EF
Répondre
Ce:
Type 'Common.Individual' est une sous-classe directe ou indirecte de type 'Common.Customer'. DomainServices ne peut pas renvoyer un Type qui est une sous-classe d'un autre Type renvoyé par le même DomainService.
... ne signifie pas "aucun support d'héritage". Il signifie que (dans la version actuelle des services RIA) vous ne pouvez pas retourner à la fois un type parent et un type enfant au client.
C'est une limitation, et c'est une limite avec laquelle vous devez vivre avec RIA Services pour l'instant. Cela dit, je ne pense pas que ce soit aussi important qu'une limitation que le fil que vous indiquez. Ce n'est pas la même chose que de dire que vous ne pouvez pas utiliser l'héritage du tout. En outre, je pense que l'héritage a tendance à être surutilisé dans la cartographie des entités pour des raisons que j'explique en détail dans this presentation.
Ainsi, alors que je ne peux pas fixer la limite, mes suggestions sont:
- composition utilisation au lieu de l'héritage, le cas échéant (voir la présentation ci-dessus référencée).
- Lorsque vous devez utiliser l'héritage, les services RIA exigent que vous ne retourniez pas le type parent.
- 1. RIA Services et héritage dans EF
- 2. Services RIA .NET/Services WCF
- 3. Services RIA et Linq2Sql
- 4. Silverlight 3 - Services RIA et LINQ
- 5. Services RIA personnalisés Classe
- 6. Les services Ria remplacent les services WCF
- 7. Services RIA vs services de données ADO.NET
- 8. DomainDataSource DataPager avec Silverlight 3 DataGrid & .Net services RIA
- 9. Services .Net RIA: DomainService a besoin d'un constructeur sans paramètre?
- 10. Services Silverlight/.Net RIA - Exemple de travail d'autorisation?
- 11. Services Silverlight et RIA - Utilisation de ActivityControl avec Custom DataContext
- 12. Silverlight - RIA Services Data/Service problème
- 13. Services .NET RIA et le modèle de données personnalisées - Capacités CRUD
- 14. Est-ce que .Net RIA Services introduit un couplage entre Presentation et Application/Business Logic?
- 15. Comment interroger des associations dans Linq à Entity Framework dans .NET Ria Services
- 16. DB4O avec les services RIA Silverlight
- 17. Services RIA: Comment créer une authentification personnalisée?
- 18. Envoi objet contenu sur Services RIA
- 19. Silverlight Bind à TextBlock de RIA Services
- 20. Création d'objets Test EntityList - Services RIA
- 21. C# Silverlight avec l'authentification des services RIA
- 22. RIA Services - Obtenir DataContext dans un élément de la liste
- 23. Obtenir l'adresse IP dans les services RIA WCF
- 24. Pourquoi devrais-je utiliser le code partagé RIA Services?
- 25. Problème Unicode Net, héritage vb6
- 26. Comment les services .Net RIA gardent-ils trace de l'utilisateur connecté?
- 27. Services RIA - Fonction IQueryable avec plusieurs paramètres comme conditions
- 28. Comment puis-je définir les valeurs initiales lors de l'utilisation de Silverlight DataForm et de .Net RIA Services DomainDataSource?
- 29. Assistant Ria Services avec problème de modèle d'entité référencé?
- 30. Services Ria - Chargement différé d'images (ou de données binaires lourdes)
Non, je ne peux pas vous aider. Non, sauf si vous montrez l'erreur du compilateur. –
le fait que RIA ne peut pas générer d'héritage dans le code client. Je cherche des personnes qui travaillent avec RIA et résolvent un tel problème. – Lexxpin
Je suis en désaccord avec le "fait". Mais à moins que vous ne vouliez montrer ce que vous essayez réellement de faire et quelle est l'erreur du compilateur, je ne peux pas vous aider. –