AliasTableUpdate<TTable> 类
修改别名表
public class AliasTableUpdate<TTable> : UpdateBase<AliasUpdateTable<TTable>>, IUpdate, IExecuteSql, ISqlEntity where TTable : ITable
类型参数
TTable
- 继承
-
UpdateBase<AliasUpdateTable<TTable>>AliasTableUpdate<TTable>
- 实现
- Derived
- 继承成员
- 扩展方法
构造函数
AliasTableUpdate(AliasUpdateTable<TTable>, ISqlLogic)
修改别名表
public AliasTableUpdate(AliasUpdateTable<TTable> table, ISqlLogic filter)
参数
table
AliasUpdateTable<TTable>filter
ISqlLogic
AliasTableUpdate(IAliasTable<TTable>, ISqlLogic)
修改别名表
public AliasTableUpdate(IAliasTable<TTable> table, ISqlLogic filter)
参数
table
IAliasTable<TTable>filter
ISqlLogic
字段
_filter
过滤条件
protected readonly ISqlLogic _filter
字段值
属性
Filter
过滤条件
public ISqlLogic Filter { get; }
属性值
方法
WriteSource(ISqlEngine, StringBuilder)
拼写数据源
protected override void WriteSource(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEnginesql
StringBuilder
WriteUpdate(ISqlEngine, StringBuilder)
拼写Update子句
protected override void WriteUpdate(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEnginesql
StringBuilder