C# Class Shaolinq.Persistence.SqlQueryFormatterManager

显示文件 Open project: tumtumtum/Shaolinq Class Usage Examples

Public Methods

Method Description
CreateQueryFormatter ( SqlQueryFormatterOptions options = SqlQueryFormatterOptions.Default ) : SqlQueryFormatter
Format ( Expression expression, SqlQueryFormatterOptions options = SqlQueryFormatterOptions.Default ) : SqlQueryFormatResult
Format ( string commandText, FormatParamValue>.Func paramNameToValue ) : string

Protected Methods

Method Description
SqlQueryFormatterManager ( SqlDialect sqlDialect ) : System

Method Details

CreateQueryFormatter() public abstract method

public abstract CreateQueryFormatter ( SqlQueryFormatterOptions options = SqlQueryFormatterOptions.Default ) : SqlQueryFormatter
options SqlQueryFormatterOptions
return SqlQueryFormatter

Format() public method

public Format ( Expression expression, SqlQueryFormatterOptions options = SqlQueryFormatterOptions.Default ) : SqlQueryFormatResult
expression System.Linq.Expressions.Expression
options SqlQueryFormatterOptions
return Shaolinq.Persistence.Linq.SqlQueryFormatResult

Format() public method

public Format ( string commandText, FormatParamValue>.Func paramNameToValue ) : string
commandText string
paramNameToValue FormatParamValue>.Func
return string

SqlQueryFormatterManager() protected method

protected SqlQueryFormatterManager ( SqlDialect sqlDialect ) : System
sqlDialect SqlDialect
return System