如何从表中检索源属性?

时间:2009-09-14 17:44:27

标签: c# linq

我有一个名为MyTable的数据类,源属性是TABLE(数据库中的表名)。

如何在给定Linq<Table>

的情况下检索源属性
DBDataContext db = new DBDataContext();

db.MyTable.GetSource() ??

1 个答案:

答案 0 :(得分:0)

MyTable数据类应该有一个Table属性。你应该可以这样做:

        var tableType = db.MyTable.GetType().GetGenericArguments().First();
        foreach (TableAttribute attrib in tableType.GetCustomAttributes(false))
        {
            Console.WriteLine(attrib.Name);
        }