C# 클래스 DapperExtensions.Sql.SqlDialectBase

상속: ISqlDialect
파일 보기 프로젝트 열기: tmsmith/Dapper-Extensions 1 사용 예제들

공개 메소드들

메소드 설명
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