Table of Contents

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