Interface IDMLDialect
- Namespace
- The.SQL.Persistence
- Assembly
- Instagile.dll
public interface IDMLDialect
Methods
EmitConstant(object)
string EmitConstant(object value)
Parameters
value object
Returns
- string
EmitDelete(DeleteStatement)
string EmitDelete(DeleteStatement qir)
Parameters
qir DeleteStatement
Returns
- string
EmitInsert(InsertStatement)
string EmitInsert(InsertStatement qir)
Parameters
qir InsertStatement
Returns
- string
EmitInsertWithCount(InsertStatement)
string EmitInsertWithCount(InsertStatement insertQIR)
Parameters
insertQIR InsertStatement
Returns
- string
EmitSelect(SelectQuery)
string EmitSelect(SelectQuery qir)
Parameters
qir SelectQuery
Returns
- string
EmitSelect(SelectStatement)
string EmitSelect(SelectStatement qir)
Parameters
qir SelectStatement
Returns
- string
EmitUpdate(UpdateStatement)
string EmitUpdate(UpdateStatement qir)
Parameters
qir UpdateStatement
Returns
- string
WithBaseParam(int)
IDMLDialect WithBaseParam(int baseParam)
Parameters
baseParam int
Returns
- IDMLDialect