C# Class Deveel.Data.Client.DeveelDbCommand

Inheritance: System.Data.Common.DbCommand
Mostra file Open project: deveel/deveeldb Class Usage Examples

Private Properties

Property Type Description
AssertConnectionOpen void
CreateQuery Deveel.Data.Sql.SqlQuery
CreateResults void
ExecuteQuery void
GetParamDirection QueryParameterDirection
NextResult bool
PrepareCommand void
PrepareParameter Deveel.Data.Sql.QueryParameter

Public Methods

Method Description
Cancel ( ) : void
CreateParameter ( ) : DeveelDbParameter
DeveelDbCommand ( ) : System
DeveelDbCommand ( DeveelDbConnection connection ) : System
DeveelDbCommand ( DeveelDbConnection connection, string commandText ) : System
DeveelDbCommand ( string commandText ) : System
ExecuteNonQuery ( ) : int
ExecuteReader ( ) : Deveel.Data.Client.DeveelDbDataReader
ExecuteReader ( CommandBehavior behavior ) : Deveel.Data.Client.DeveelDbDataReader
ExecuteScalar ( ) : object
Prepare ( ) : void
ToStringWithParameters ( ) : string

Protected Methods

Method Description
CreateDbParameter ( ) : DbParameter
Dispose ( bool disposing ) : void
ExecuteDbDataReader ( CommandBehavior behavior ) : System.Data.Common.DbDataReader

Private Methods

Method Description
AssertConnectionOpen ( ) : void
CreateQuery ( ) : Deveel.Data.Sql.SqlQuery
CreateResults ( IQueryResponse response ) : void
ExecuteQuery ( ) : void
GetParamDirection ( System.Data.ParameterDirection direction ) : QueryParameterDirection
NextResult ( ) : bool
PrepareCommand ( ) : void
PrepareParameter ( DeveelDbParameter parameter ) : QueryParameter

Method Details

Cancel() public method

public Cancel ( ) : void
return void

CreateDbParameter() protected method

protected CreateDbParameter ( ) : DbParameter
return System.Data.Common.DbParameter

CreateParameter() public method

public CreateParameter ( ) : DeveelDbParameter
return DeveelDbParameter

DeveelDbCommand() public method

public DeveelDbCommand ( ) : System
return System

DeveelDbCommand() public method

public DeveelDbCommand ( DeveelDbConnection connection ) : System
connection DeveelDbConnection
return System

DeveelDbCommand() public method

public DeveelDbCommand ( DeveelDbConnection connection, string commandText ) : System
connection DeveelDbConnection
commandText string
return System

DeveelDbCommand() public method

public DeveelDbCommand ( string commandText ) : System
commandText string
return System

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

ExecuteDbDataReader() protected method

protected ExecuteDbDataReader ( CommandBehavior behavior ) : System.Data.Common.DbDataReader
behavior CommandBehavior
return System.Data.Common.DbDataReader

ExecuteNonQuery() public method

public ExecuteNonQuery ( ) : int
return int

ExecuteReader() public method

public ExecuteReader ( ) : Deveel.Data.Client.DeveelDbDataReader
return Deveel.Data.Client.DeveelDbDataReader

ExecuteReader() public method

public ExecuteReader ( CommandBehavior behavior ) : Deveel.Data.Client.DeveelDbDataReader
behavior CommandBehavior
return Deveel.Data.Client.DeveelDbDataReader

ExecuteScalar() public method

public ExecuteScalar ( ) : object
return object

Prepare() public method

public Prepare ( ) : void
return void

ToStringWithParameters() public method

public ToStringWithParameters ( ) : string
return string