C# Class PHP.Library.Data.SQLitePDODriver

Inheritance: PHP.Library.Data.PDODriver
显示文件 Open project: DEVSENSE/Phalanger

Public Methods

Method Description
CreateStatement ( ScriptContext context, PHP.Library.Data.PDO pdo ) : PHP.Library.Data.PDOStatement
GetLastInsertId ( ScriptContext context, PHP.Library.Data.PDO pdo, string name ) : object
OpenConnection ( ScriptContext context, string dsn_data, string username, string password, object argdriver_options ) : PHP.Library.Data.PDOConnection
Quote ( ScriptContext context, object strobj, PDOParamType param_type ) : object

Protected Methods

Method Description
IsValueValidForAttribute ( int att, object value ) : bool

Private Methods

Method Description
PDO_sqliteCreateFunction ( object instance, PHP.Core.PhpStack stack ) : object

Method Details

CreateStatement() public method

public CreateStatement ( ScriptContext context, PHP.Library.Data.PDO pdo ) : PHP.Library.Data.PDOStatement
context PHP.Core.ScriptContext
pdo PHP.Library.Data.PDO
return PHP.Library.Data.PDOStatement

GetLastInsertId() public method

public GetLastInsertId ( ScriptContext context, PHP.Library.Data.PDO pdo, string name ) : object
context PHP.Core.ScriptContext
pdo PHP.Library.Data.PDO
name string
return object

IsValueValidForAttribute() protected method

protected IsValueValidForAttribute ( int att, object value ) : bool
att int
value object
return bool

OpenConnection() public method

public OpenConnection ( ScriptContext context, string dsn_data, string username, string password, object argdriver_options ) : PHP.Library.Data.PDOConnection
context PHP.Core.ScriptContext
dsn_data string
username string
password string
argdriver_options object
return PHP.Library.Data.PDOConnection

Quote() public method

public Quote ( ScriptContext context, object strobj, PDOParamType param_type ) : object
context PHP.Core.ScriptContext
strobj object
param_type PDOParamType
return object