元数据类型不识别IgnoreDataMemberAttribute

本文关键字:IgnoreDataMemberAttribute 识别 数据类型 | 更新日期: 2023-09-27 18:09:18

我有一个由Entity Framework从数据库自动生成的实体

public partial class Demand : Entity
{
    public string Description { get; set; }
    public virtual ICollection<DemandUserComment> DemandUserComments { get; set; }
}

然后添加A MetadataType以将DataContractDataMemeber属性添加到该实体(独立于Db变化)。

[DataContract(IsReference=true)]
internal class DemandMetaData
{
    [IgnoreDataMember]
    public virtual ICollection<DemandUserComment> DemandUserComments { get; set; }
}
[MetadataType(typeof (DemandMetaData))]
public partial class Demand
{
}

,但[IgnoreDataMember]不适用于Demand我怎么能处理它?

元数据类型不识别IgnoreDataMemberAttribute

使用[NotMapped]属性。参见MSDN上的NotMappedAttribute类

相关文章:
  • 没有找到相关文章