public void SetValue(object obj, object value) { var sqlite = new SQLite(); if (this.Property != null) { this.Property.SetValue(obj, sqlite.ConvertValue(value, this.ColumnType)); } else { this.Field.SetValue(obj, sqlite.ConvertValue(value, this.ColumnType)); } }