2016-05-13 2 views
0

J'utilise SQLite dans Windows universel avec SQLite.Net-PCL et j'ai écrit une classe pour la création de table plus tard:Wich SQLite.Net.Atributes pour ignorer le champ objet en tant que colonne?

[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; } 
    } 

Ma question est de savoir comment ignorer myObjField3 être comme une colonne de table?

Répondre

1

vous pouvez simplement utiliser [Ignore] atribute, il devrait donc ressembler à:

[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; } 
    } 

assez simple, non? :)