C# Class ServiceStack.OrmLite.Dapper.CommandDefinition

Represents the key aspects of a sql operation
ファイルを表示 Open project: ServiceStack/ServiceStack.OrmLite Class Usage Examples

Private Properties

Property Type Description
CommandDefinition System
ForCallback CommandDefinition
GetBasicPropertySetter System.Reflection.MethodInfo
GetInit Action
OnCompleted void
SetupCommand IDbCommand

Public Methods

Method Description
CommandDefinition ( string commandText, object parameters = null, IDbTransaction transaction = null, int commandTimeout = null, CommandType commandType = null, CommandFlags flags = CommandFlags.Buffered, CancellationToken cancellationToken = default(CancellationToken) ) : System

Initialize the command definition

Private Methods

Method Description
CommandDefinition ( object parameters ) : System
ForCallback ( object parameters ) : CommandDefinition
GetBasicPropertySetter ( Type declaringType, string name, Type expectedType ) : MethodInfo
GetInit ( Type commandType ) : Action
OnCompleted ( ) : void
SetupCommand ( IDbConnection cnn, object>.Action paramReader ) : IDbCommand

Method Details

CommandDefinition() public method

Initialize the command definition
public CommandDefinition ( string commandText, object parameters = null, IDbTransaction transaction = null, int commandTimeout = null, CommandType commandType = null, CommandFlags flags = CommandFlags.Buffered, CancellationToken cancellationToken = default(CancellationToken) ) : System
commandText string
parameters object
transaction IDbTransaction
commandTimeout int
commandType CommandType
flags CommandFlags
cancellationToken System.Threading.CancellationToken
return System