C# Class SmartConfig.DataStores.SqlServer.CommandFactory

Mostra file Open project: he-dev/SmartConfig

Public Methods

Method Description
CommandFactory ( TableConfiguration tableConfiguration ) : System
CreateDeleteCommand ( SqlConnection connection, Setting setting ) : SqlCommand
CreateInsertCommand ( SqlConnection connection, Setting setting ) : SqlCommand
CreateSelectCommand ( SqlConnection connection, Setting setting ) : SqlCommand

Private Methods

Method Description
AddParameter ( SqlCommand command, string name, object value = null ) : void
AddParameters ( SqlCommand command, object>.IEnumerable parameters ) : void

Method Details

CommandFactory() public method

public CommandFactory ( TableConfiguration tableConfiguration ) : System
tableConfiguration TableConfiguration
return System

CreateDeleteCommand() public method

public CreateDeleteCommand ( SqlConnection connection, Setting setting ) : SqlCommand
connection System.Data.SqlClient.SqlConnection
setting SmartConfig.Data.Setting
return System.Data.SqlClient.SqlCommand

CreateInsertCommand() public method

public CreateInsertCommand ( SqlConnection connection, Setting setting ) : SqlCommand
connection System.Data.SqlClient.SqlConnection
setting SmartConfig.Data.Setting
return System.Data.SqlClient.SqlCommand

CreateSelectCommand() public method

public CreateSelectCommand ( SqlConnection connection, Setting setting ) : SqlCommand
connection System.Data.SqlClient.SqlConnection
setting SmartConfig.Data.Setting
return System.Data.SqlClient.SqlCommand