我有一个表,我使用四列作为主键:Major,Minor,MajorRevision,MinorRevision。
我正在使用Entity Framework 6.1 Code-First延迟加载,有人能举例说明我如何将这些列映射到c#System.Version类型吗?
答案 0 :(得分:0)
例如:
public class TableV {
public int Major { get; set; }
public int Minor { get; set; }
public int MajorRevision { get; set; }
public int MinorRevision { get; set; }
[NotMapped]
System.Version Version {
get { return new Version(Major, Minor, MajorRevision, MinorRevision}
set {Major = value.Major; Minor = value.Minor; MajorRevision = value.MajorRevision; MinorRevision = value.MinorRevision; }
}
}
但您无法在查询中使用版本。