2016-05-13 5 views
0

Ich benutze Sqlite in Universal-Fenster mit SQLite.Net-PCL und ich schrieb Schaffung einer Klasse für eine spätere Tabelle:Wich SQLite.Net.Abtributes, um Objektfeld als Spalte zu ignorieren?

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

Meine Frage ist, wie myObjField3 zu ignorieren als Tabellenspalte zu sein?

Antwort

1

Sie können nur [Ignore] atribute verwenden, so sollte es wie folgt aussehen:

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

Einfach genug, nicht wahr? :)