2016-05-13 48 views
0

我使用SQLite在通用的Windows与SQLite.Net-PCL,我写了以后表创建一个类:Wich SQLite.Net.Atributes忽略对象字段为列?

[Table("my_tab")] 
    public class MyObj 
    { 
     [PrimaryKey, Column("column1")] 
     public string myObjField1 { get; set; } 

     [Column("column2")] 
     public string myObjField2 { get; set; } 

     //??? 
     public string myObjField3 { get; set; } 
    } 

我的问题是如何忽略myObjField3是为表列?

回答

1

你可以用[Ignore]属性附加伤害,所以它应该是这样的:

[Table("my_tab")] 
    public class MyObj 
    { 
     [PrimaryKey, Column("column1")] 
     public string myObjField1 { get; set; } 

     [Column("column2")] 
     public string myObjField2 { get; set; } 

     [Ignore] 
     public string myObjField3 { get; set; } 
    } 

够简单了吧? :)