我正在尝试从我的 DataContext 返回列的属性。
如何提取 ColumnAttribute 元数据?
public class MyDataContext : DataContext
{
public Table<User> User;
public MyDataContext(string connection) : base(connection) { }
}
[Table(Name = "User")]
public class User
{
[Column(IsPrimaryKey = true)]
public long ID;
[Column]
public string FirstName;
[Column(CanBeNull=false)]
public string LastName;
int VersionNumber = 1000;
}
如何访问用户对象或Table<User>
对象以获取有关列的元数据(IsPrimaryKey、CanBeNull 等)?
提前致谢。仍然在学习...