2010-08-19 9 views
0

J'ai une entité auto-définie dans le service RIA appelée EntityA. Il contient une EntityCollection d'EntityB. J'utilise trois attributs dessus.Le service RIA ne transmet pas les collections d'entités enfants au client

[Inclure]
[Composition] [Association ("EntityA_EntityBs", "ID", "ID")] publique EntityCollection EntityBs {get; ensemble; }

On dirait que le fichier généré (... g.cs) obtient toutes les propriétés et aussi la collection, et le service obtient en effet la collection enfant attachée lors du retour. Cependant, le client a juste des propriétés retrived sans toutes les entités d'enfant .....

Je me demande ce que j'ai fait mal?

Merci à tous

Répondre

0

OK, je l'ai résolu.

Cela est dû à l'attribut d'association. Il devrait avoir l'information correcte:

[Association("EntityA_EntityBs", "ID", "EntityA_ID")] 
+0

Cela ne pas jeter une erreur de compilation? –