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