2016-05-13 35 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; } 
    } 

夠簡單了吧? :)