【发布时间】:2009-08-28 14:03:33
【问题描述】:
我正在尝试从我的 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 等)?
提前致谢。还在学习中...
【问题讨论】:
标签: c# .net linq datacontext columnattribute