Table of Contents

UpdateBase 类

命名空间
ShadowSql.Update
程序集
ShadowSql.Core.dll

修改基类

public abstract class UpdateBase : ISqlEntity
继承
object
UpdateBase
实现
衍生

属性

AssignInfos

赋值操作

public IEnumerable<IAssignInfo> AssignInfos { get; }

属性值

IEnumerable<IAssignInfo>

方法

WriteCore(ISqlEngine, StringBuilder)

拼写sql

protected virtual void WriteCore(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine

数据库引擎

sql StringBuilder

sql

WriteSet(ISqlEngine, StringBuilder)

拼写Set子句

protected void WriteSet(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine

数据库引擎

sql StringBuilder

sql

异常

InvalidOperationException

WriteSource(ISqlEngine, StringBuilder)

拼写数据源

protected abstract void WriteSource(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine

数据库引擎

sql StringBuilder

sql

WriteUpdate(ISqlEngine, StringBuilder)

拼写Update子句

protected virtual void WriteUpdate(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine

数据库引擎

sql StringBuilder

sql