C# Класс DapperExtensions.Sql.SqlDialectBase

Наследование: ISqlDialect
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetColumnName ( string prefix, string columnName, string alias ) : string
GetIdentitySql ( string tableName ) : string
GetPagingSql ( string sql, int page, int resultsPerPage, object>.IDictionary parameters ) : string
GetSetSql ( string sql, int firstResult, int maxResults, object>.IDictionary parameters ) : string
GetTableName ( string schemaName, string tableName, string alias ) : string
IsQuoted ( string value ) : bool
QuoteString ( string value ) : string
UnQuoteString ( string value ) : string

Описание методов

GetColumnName() публичный Метод

public GetColumnName ( string prefix, string columnName, string alias ) : string
prefix string
columnName string
alias string
Результат string

GetIdentitySql() публичный абстрактный Метод

public abstract GetIdentitySql ( string tableName ) : string
tableName string
Результат string

GetPagingSql() публичный абстрактный Метод

public abstract GetPagingSql ( string sql, int page, int resultsPerPage, object>.IDictionary parameters ) : string
sql string
page int
resultsPerPage int
parameters object>.IDictionary
Результат string

GetSetSql() публичный абстрактный Метод

public abstract GetSetSql ( string sql, int firstResult, int maxResults, object>.IDictionary parameters ) : string
sql string
firstResult int
maxResults int
parameters object>.IDictionary
Результат string

GetTableName() публичный Метод

public GetTableName ( string schemaName, string tableName, string alias ) : string
schemaName string
tableName string
alias string
Результат string

IsQuoted() публичный Метод

public IsQuoted ( string value ) : bool
value string
Результат bool

QuoteString() публичный Метод

public QuoteString ( string value ) : string
value string
Результат string

UnQuoteString() публичный Метод

public UnQuoteString ( string value ) : string
value string
Результат string