【问题标题】:SubSonic 3 - Retrieve values from dirty columnsSubSonic 3 - 从脏列中检索值
【发布时间】:2010-07-13 11:25:43
【问题描述】:

我正在使用带有 ActiveRecord T4 模板的 SubSonic 3.0.0.4。 我正在连接 OnSaving 并获取即将保存的脏列列表。 我无法弄清楚的是如何获取每个脏列的值。有人可以帮忙吗?

TIA - 迈克

【问题讨论】:

    标签: activerecord subsonic3


    【解决方案1】:

    我没有找到任何直接获取脏列值的方法。

    但是你可以尝试反射来得到它。

    尝试类似:

    // item is the entity
    List<IColumn> lst = item.GetDirtyColumns();
    var res = from p in item.GetType().GetProperties()
                              where p.Name == lst[0].Name
                              select p.GetValue(item, null);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多