C# 클래스 Shaolinq.Sqlite.SqliteSqlQueryFormatter

상속: Shaolinq.Persistence.Linq.Sql92QueryFormatter
파일 보기 프로젝트 열기: tumtumtum/Shaolinq

공개 메소드들

메소드 설명
SqliteSqlQueryFormatter ( SqlQueryFormatterOptions options, SqlDialect sqlDialect, SqlDataTypeProvider sqlDataTypeProvider, TypeDescriptorProvider typeDescriptorProvider ) : System.Collections.Generic

보호된 메소드들

메소드 설명
AppendLimit ( SqlSelectExpression selectExpression ) : void
PreProcess ( Expression expression ) : Expression
ResolveSqlFunction ( SqlFunctionCallExpression functionCallExpression ) : FunctionResolveResult
VisitFunctionCall ( SqlFunctionCallExpression functionCallExpression ) : Expression
WriteDeferrability ( SqlColumnReferenceDeferrability deferrability ) : void
WriteInsertDefaultValuesSuffix ( ) : void
WriteInsertIntoReturning ( SqlInsertIntoExpression expression ) : void

메소드 상세

AppendLimit() 보호된 메소드

protected AppendLimit ( SqlSelectExpression selectExpression ) : void
selectExpression Shaolinq.Persistence.Linq.Expressions.SqlSelectExpression
리턴 void

PreProcess() 보호된 메소드

protected PreProcess ( Expression expression ) : Expression
expression System.Linq.Expressions.Expression
리턴 System.Linq.Expressions.Expression

ResolveSqlFunction() 보호된 메소드

protected ResolveSqlFunction ( SqlFunctionCallExpression functionCallExpression ) : FunctionResolveResult
functionCallExpression Shaolinq.Persistence.Linq.Expressions.SqlFunctionCallExpression
리턴 FunctionResolveResult

SqliteSqlQueryFormatter() 공개 메소드

public SqliteSqlQueryFormatter ( SqlQueryFormatterOptions options, SqlDialect sqlDialect, SqlDataTypeProvider sqlDataTypeProvider, TypeDescriptorProvider typeDescriptorProvider ) : System.Collections.Generic
options SqlQueryFormatterOptions
sqlDialect Shaolinq.Persistence.SqlDialect
sqlDataTypeProvider Shaolinq.Persistence.SqlDataTypeProvider
typeDescriptorProvider Shaolinq.Persistence.TypeDescriptorProvider
리턴 System.Collections.Generic

VisitFunctionCall() 보호된 메소드

protected VisitFunctionCall ( SqlFunctionCallExpression functionCallExpression ) : Expression
functionCallExpression Shaolinq.Persistence.Linq.Expressions.SqlFunctionCallExpression
리턴 System.Linq.Expressions.Expression

WriteDeferrability() 보호된 메소드

protected WriteDeferrability ( SqlColumnReferenceDeferrability deferrability ) : void
deferrability SqlColumnReferenceDeferrability
리턴 void

WriteInsertDefaultValuesSuffix() 보호된 메소드

protected WriteInsertDefaultValuesSuffix ( ) : void
리턴 void

WriteInsertIntoReturning() 보호된 메소드

protected WriteInsertIntoReturning ( SqlInsertIntoExpression expression ) : void
expression Shaolinq.Persistence.Linq.Expressions.SqlInsertIntoExpression
리턴 void