Table of Contents

MySqlEngine 类

命名空间
ShadowSql.Engines.MySql
程序集
ShadowSql.Core.dll

MySql

public class MySqlEngine : EngineBase, ISqlEngine, ISqlValueComponent
继承
MySqlEngine
实现
继承成员
扩展方法

构造函数

MySqlEngine()

MySql

public MySqlEngine()

MySqlEngine(ISelectComponent, ISqlValueComponent, IPluginProvider?, char)

MySql

public MySqlEngine(ISelectComponent select, ISqlValueComponent sqlVales, IPluginProvider? components, char parameterPrefix = '@')

参数

select ISelectComponent
sqlVales ISqlValueComponent
components IPluginProvider
parameterPrefix char

属性

ParameterPrefix

参数前缀(@或?)

public char ParameterPrefix { get; }

属性值

char

方法

Identifier(StringBuilder, string)

标识符格式化

public override void Identifier(StringBuilder sql, string name)

参数

sql StringBuilder
name string

InsertedIdentity(StringBuilder)

插入自增列sql

public override bool InsertedIdentity(StringBuilder sql)

参数

sql StringBuilder

返回

bool

Parameter(StringBuilder, string)

参数格式化

public override void Parameter(StringBuilder sql, string name)

参数

sql StringBuilder
name string