C# Class DuckDb.Bindings.Platforms.LinuxBindings

Inheritance: DuckDb.Bindings.Platforms.NativeBindings
Exibir arquivo Open project: x2bool/duckdb-net

Public Methods

Method Description
DuckdbBindBoolean ( IntPtr reparedStatementRef, ulong paramIdx, bool val ) : DuckdbState
DuckdbBindDouble ( IntPtr reparedStatementRef, ulong paramIdx, double val ) : DuckdbState
DuckdbBindFloat ( IntPtr reparedStatementRef, ulong paramIdx, float val ) : DuckdbState
DuckdbBindInt16 ( IntPtr reparedStatementRef, ulong paramIdx, short val ) : DuckdbState
DuckdbBindInt32 ( IntPtr reparedStatementRef, ulong paramIdx, int val ) : DuckdbState
DuckdbBindInt64 ( IntPtr reparedStatementRef, ulong paramIdx, long val ) : DuckdbState
DuckdbBindInt8 ( IntPtr reparedStatementRef, ulong paramIdx, byte val ) : DuckdbState
DuckdbBindNull ( IntPtr reparedStatementRef, ulong paramIdx ) : DuckdbState
DuckdbBindVarchar ( IntPtr reparedStatementRef, ulong paramIdx, string val ) : DuckdbState
DuckdbClose ( IntPtr &database ) : void
DuckdbColumnName ( DuckdbResult &result, ulong col ) : string
DuckdbConnect ( IntPtr database, IntPtr &outConnection ) : DuckdbState
DuckdbDestroyPrepare ( IntPtr reparedStatementRef ) : void
DuckdbDestroyResult ( DuckdbResult &result ) : void
DuckdbDisconnect ( IntPtr &connection ) : void
DuckdbExecutePrepared ( IntPtr reparedStatementRef, DuckdbResult &outResult ) : DuckdbState
DuckdbNparams ( IntPtr reparedStatementRef, ulong nparamsOut ) : DuckdbState
DuckdbOpen ( string athRef, IntPtr &outDatabase ) : DuckdbState
DuckdbPrepare ( IntPtr connection, string query, IntPtr outPreparedStatement ) : DuckdbState
DuckdbQuery ( IntPtr connection, string query, DuckdbResult &outResult ) : DuckdbState
DuckdbValueBoolean ( DuckdbResult &result, ulong col, ulong row ) : bool
DuckdbValueDouble ( DuckdbResult &result, ulong col, ulong row ) : double
DuckdbValueFloat ( DuckdbResult &result, ulong col, ulong row ) : float
DuckdbValueInt16 ( DuckdbResult &result, ulong col, ulong row ) : short
DuckdbValueInt32 ( DuckdbResult &result, ulong col, ulong row ) : int
DuckdbValueInt64 ( DuckdbResult &result, ulong col, ulong row ) : long
DuckdbValueInt8 ( DuckdbResult &result, ulong col, ulong row ) : byte
DuckdbValueVarchar ( DuckdbResult &result, ulong col, ulong row ) : string

Method Details

DuckdbBindBoolean() public method

public DuckdbBindBoolean ( IntPtr reparedStatementRef, ulong paramIdx, bool val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val bool
return DuckdbState

DuckdbBindDouble() public method

public DuckdbBindDouble ( IntPtr reparedStatementRef, ulong paramIdx, double val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val double
return DuckdbState

DuckdbBindFloat() public method

public DuckdbBindFloat ( IntPtr reparedStatementRef, ulong paramIdx, float val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val float
return DuckdbState

DuckdbBindInt16() public method

public DuckdbBindInt16 ( IntPtr reparedStatementRef, ulong paramIdx, short val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val short
return DuckdbState

DuckdbBindInt32() public method

public DuckdbBindInt32 ( IntPtr reparedStatementRef, ulong paramIdx, int val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val int
return DuckdbState

DuckdbBindInt64() public method

public DuckdbBindInt64 ( IntPtr reparedStatementRef, ulong paramIdx, long val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val long
return DuckdbState

DuckdbBindInt8() public method

public DuckdbBindInt8 ( IntPtr reparedStatementRef, ulong paramIdx, byte val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val byte
return DuckdbState

DuckdbBindNull() public method

public DuckdbBindNull ( IntPtr reparedStatementRef, ulong paramIdx ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
return DuckdbState

DuckdbBindVarchar() public method

public DuckdbBindVarchar ( IntPtr reparedStatementRef, ulong paramIdx, string val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val string
return DuckdbState

DuckdbClose() public method

public DuckdbClose ( IntPtr &database ) : void
database IntPtr
return void

DuckdbColumnName() public method

public DuckdbColumnName ( DuckdbResult &result, ulong col ) : string
result DuckdbResult
col ulong
return string

DuckdbConnect() public method

public DuckdbConnect ( IntPtr database, IntPtr &outConnection ) : DuckdbState
database IntPtr
outConnection IntPtr
return DuckdbState

DuckdbDestroyPrepare() public method

public DuckdbDestroyPrepare ( IntPtr reparedStatementRef ) : void
reparedStatementRef IntPtr
return void

DuckdbDestroyResult() public method

public DuckdbDestroyResult ( DuckdbResult &result ) : void
result DuckdbResult
return void

DuckdbDisconnect() public method

public DuckdbDisconnect ( IntPtr &connection ) : void
connection IntPtr
return void

DuckdbExecutePrepared() public method

public DuckdbExecutePrepared ( IntPtr reparedStatementRef, DuckdbResult &outResult ) : DuckdbState
reparedStatementRef IntPtr
outResult DuckdbResult
return DuckdbState

DuckdbNparams() public method

public DuckdbNparams ( IntPtr reparedStatementRef, ulong nparamsOut ) : DuckdbState
reparedStatementRef IntPtr
nparamsOut ulong
return DuckdbState

DuckdbOpen() public method

public DuckdbOpen ( string athRef, IntPtr &outDatabase ) : DuckdbState
athRef string
outDatabase IntPtr
return DuckdbState

DuckdbPrepare() public method

public DuckdbPrepare ( IntPtr connection, string query, IntPtr outPreparedStatement ) : DuckdbState
connection IntPtr
query string
outPreparedStatement IntPtr
return DuckdbState

DuckdbQuery() public method

public DuckdbQuery ( IntPtr connection, string query, DuckdbResult &outResult ) : DuckdbState
connection IntPtr
query string
outResult DuckdbResult
return DuckdbState

DuckdbValueBoolean() public method

public DuckdbValueBoolean ( DuckdbResult &result, ulong col, ulong row ) : bool
result DuckdbResult
col ulong
row ulong
return bool

DuckdbValueDouble() public method

public DuckdbValueDouble ( DuckdbResult &result, ulong col, ulong row ) : double
result DuckdbResult
col ulong
row ulong
return double

DuckdbValueFloat() public method

public DuckdbValueFloat ( DuckdbResult &result, ulong col, ulong row ) : float
result DuckdbResult
col ulong
row ulong
return float

DuckdbValueInt16() public method

public DuckdbValueInt16 ( DuckdbResult &result, ulong col, ulong row ) : short
result DuckdbResult
col ulong
row ulong
return short

DuckdbValueInt32() public method

public DuckdbValueInt32 ( DuckdbResult &result, ulong col, ulong row ) : int
result DuckdbResult
col ulong
row ulong
return int

DuckdbValueInt64() public method

public DuckdbValueInt64 ( DuckdbResult &result, ulong col, ulong row ) : long
result DuckdbResult
col ulong
row ulong
return long

DuckdbValueInt8() public method

public DuckdbValueInt8 ( DuckdbResult &result, ulong col, ulong row ) : byte
result DuckdbResult
col ulong
row ulong
return byte

DuckdbValueVarchar() public method

public DuckdbValueVarchar ( DuckdbResult &result, ulong col, ulong row ) : string
result DuckdbResult
col ulong
row ulong
return string