如何从Entity生成动态lambda表达式

时间:2017-02-09 11:07:08

标签: c# lambda entity-framework-6

在下面的函数中,我传递了一个TEntity列表。我想将TEntity中的所有列作为lambda表达式传递给x.ColumnsToUpdate(c => c));。怎么实现呢?请帮忙。

public virtual void BulkUpdate(IEnumerable<TEntity> entities)
{
    if (entities == null)
        throw new ArgumentNullException(nameof(entities));

    EFBatchOperation.For(_Context, _Entities)
        .UpdateAll(entities,x => x.ColumnsToUpdate(c => c));
}

0 个答案:

没有答案