C# Class IronPython.SQLite.Statement

Show file Open project: jdhardy/ironpython Class Usage Examples

Public Methods

Method Description
BindParameters ( IronPython.Runtime.CodeContext context, object parameters ) : void
RawStep ( ) : int
Reset ( ) : int
SqliteFinalize ( ) : int
Statement ( IronPython.SQLite.PythonSQLite connection, string operation ) : System

Private Methods

Method Description
BindParameter ( IronPython.Runtime.CodeContext context, int index, object arg ) : void
BindParameters ( IronPython.Runtime.CodeContext context, IDictionary args, int num_params_needed ) : void
BindParameters ( IronPython.Runtime.CodeContext context, IList args, int num_params_needed ) : void
ClearParameters ( ) : void
MarkDirty ( ) : void
Recompile ( IronPython.Runtime.CodeContext context, object parameters ) : int
Statement ( Sqlite3 db, Community.CsharpSqlite.Sqlite3.Vdbe stmt, string operation, string tail ) : System
adaptValue ( IronPython.Runtime.CodeContext context, object value ) : object
maybeAdapt ( IronPython.Runtime.CodeContext context, object value ) : object
needsAdaptation ( IronPython.Runtime.CodeContext context, object value ) : bool

Method Details

BindParameters() public method

public BindParameters ( IronPython.Runtime.CodeContext context, object parameters ) : void
context IronPython.Runtime.CodeContext
parameters object
return void

RawStep() public method

public RawStep ( ) : int
return int

Reset() public method

public Reset ( ) : int
return int

SqliteFinalize() public method

public SqliteFinalize ( ) : int
return int

Statement() public method

public Statement ( IronPython.SQLite.PythonSQLite connection, string operation ) : System
connection IronPython.SQLite.PythonSQLite
operation string
return System