C# Class SqlFu.Builders.Crud.InsertSqlBuilder

Inheritance: IGenerateSql
显示文件 Open project: sapiens/SqlFu Class Usage Examples

Public Methods

Method Description
GetCommandConfiguration ( ) : CommandConfiguration
InsertSqlBuilder ( TableInfo info, object data, IDbProvider provider, InsertSqlOptions options ) : System

Private Methods

Method Description
Build ( ) : string
GetInsertColumns ( ) : string
GetInsertableColumns ( ) : IEnumerable
GetValues ( ) : object[]
GetValuesPlaceholders ( ) : string

Method Details

GetCommandConfiguration() public method

public GetCommandConfiguration ( ) : CommandConfiguration
return CommandConfiguration

InsertSqlBuilder() public method

public InsertSqlBuilder ( TableInfo info, object data, IDbProvider provider, InsertSqlOptions options ) : System
info SqlFu.Configuration.Internals.TableInfo
data object
provider IDbProvider
options InsertSqlOptions
return System