TableUpdate<TTable> 类
修改表
public class TableUpdate<TTable> : UpdateBase<TTable>, IUpdate, IExecuteSql, ISqlEntity where TTable : IUpdateTable
类型参数
TTable
- 继承
-
UpdateBase<TTable>TableUpdate<TTable>
- 实现
- Derived
- 继承成员
- 扩展方法
构造函数
TableUpdate(TTable, ISqlLogic)
修改表
public TableUpdate(TTable table, ISqlLogic filter)
参数
table
TTablefilter
ISqlLogic
字段
_filter
过滤条件
protected readonly ISqlLogic _filter
字段值
属性
Filter
过滤条件
public ISqlLogic Filter { get; }
属性值
方法
Set(Func<TTable, IAssignInfo>)
添加修改信息
public TableUpdate<TTable> Set(Func<TTable, IAssignInfo> operation)
参数
operation
Func<TTable, IAssignInfo>
返回
- TableUpdate<TTable>
WriteCore(ISqlEngine, StringBuilder)
拼写sql
protected override void WriteCore(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEnginesql
StringBuilder