MySqlEngine 类
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
ISelectComponentsqlVales
ISqlValueComponentcomponents
IPluginProviderparameterPrefix
char
属性
ParameterPrefix
参数前缀(@或?)
public char ParameterPrefix { get; }
属性值
方法
Identifier(StringBuilder, string)
标识符格式化
public override void Identifier(StringBuilder sql, string name)
参数
sql
StringBuildername
string
InsertedIdentity(StringBuilder)
插入自增列sql
public override bool InsertedIdentity(StringBuilder sql)
参数
sql
StringBuilder
返回
Parameter(StringBuilder, string)
参数格式化
public override void Parameter(StringBuilder sql, string name)
参数
sql
StringBuildername
string