Entity framework 成分与放射免疫分析

Entity framework 成分与放射免疫分析,entity-framework,silverlight-4.0,ria,wcf-ria-services,Entity Framework,Silverlight 4.0,Ria,Wcf Ria Services,我在相关属性Composition Attribute和RIA方面有问题。我正在使用POCO和silverlight。这是我的模特儿: [MetadataTypeAttribute(typeof(ModeleEnvoiEaMetaData))] [Serializable] public abstract partial class ModeleEnvoiEa { [DataMember] public virtual int IdMod

我在相关属性Composition Attribute和RIA方面有问题。我正在使用POCO和silverlight。这是我的模特儿:

[MetadataTypeAttribute(typeof(ModeleEnvoiEaMetaData))]
    [Serializable]
    public abstract partial class ModeleEnvoiEa
    { 
        [DataMember]
        public virtual int IdModeleEnvoiEa {get;set;}
        [DataMember]
        public virtual string Libelle {get;set;}
        [DataMember]
        public virtual Nullable<int> IdModeleEnvoiEaFooter  {...//FK }
        public virtual ModeleEnvoiEaHeaderFooter ModeleEnvoiEaFooter
        {
            get { return _modeleEnvoiEaFooter; }
            set
            {
                if (!ReferenceEquals(_modeleEnvoiEaFooter, value))
                {
                    var previousValue = _modeleEnvoiEaFooter;
                    _modeleEnvoiEaFooter = value;
                    FixupModeleEnvoiEaFooter(previousValue);
                }
            }
        }
        private ModeleEnvoiEaHeaderFooter _modeleEnvoiEaFooter;
     }

public partial class ModeleEnvoiEaMetaData
    {
//...
[Association("ModeleEnvoiEa_ModeleEnvoiEaFooter","IdModeleEnvoiEaFooter","IdModeleEnvoiEaHeaderFooter")]
        [Include]
        [Composition]
        public ModeleEnvoiEaHeaderFooter ModeleEnvoiEaFooter;    
}

}

尝试将ModeleEnvoiEaFooter标记为DataMember。

您解决了这个问题吗?我也有同样的问题。
 [Invoke]
 public ModeleEnvoiEa Test(ModeleEnvoiEa modele)
 {
  // modele.IdModeleEnvoiEaFooter   == 1 // FK to ModeleEnvoiEaFooter 
  // modele.ModeleEnvoiEaFooter is null here ! Why ? an how can i send this object 
 }