元数据类型不识别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
以将DataContract
和DataMemeber
属性添加到该实体(独立于Db变化)。
[DataContract(IsReference=true)]
internal class DemandMetaData
{
[IgnoreDataMember]
public virtual ICollection<DemandUserComment> DemandUserComments { get; set; }
}
[MetadataType(typeof (DemandMetaData))]
public partial class Demand
{
}
,但[IgnoreDataMember]
不适用于Demand
我怎么能处理它?
使用[NotMapped]
属性。参见MSDN上的NotMappedAttribute类