C# Class DuckDb.Bindings.Platforms.LinuxBindings

Inheritance: DuckDb.Bindings.Platforms.NativeBindings
Afficher le fichier Open project: x2bool/duckdb-net

Méthodes publiques

Méthode 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 méthode

public DuckdbBindBoolean ( IntPtr reparedStatementRef, ulong paramIdx, bool val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val bool
Résultat DuckdbState

DuckdbBindDouble() public méthode

public DuckdbBindDouble ( IntPtr reparedStatementRef, ulong paramIdx, double val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val double
Résultat DuckdbState

DuckdbBindFloat() public méthode

public DuckdbBindFloat ( IntPtr reparedStatementRef, ulong paramIdx, float val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val float
Résultat DuckdbState

DuckdbBindInt16() public méthode

public DuckdbBindInt16 ( IntPtr reparedStatementRef, ulong paramIdx, short val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val short
Résultat DuckdbState

DuckdbBindInt32() public méthode

public DuckdbBindInt32 ( IntPtr reparedStatementRef, ulong paramIdx, int val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val int
Résultat DuckdbState

DuckdbBindInt64() public méthode

public DuckdbBindInt64 ( IntPtr reparedStatementRef, ulong paramIdx, long val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val long
Résultat DuckdbState

DuckdbBindInt8() public méthode

public DuckdbBindInt8 ( IntPtr reparedStatementRef, ulong paramIdx, byte val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val byte
Résultat DuckdbState

DuckdbBindNull() public méthode

public DuckdbBindNull ( IntPtr reparedStatementRef, ulong paramIdx ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
Résultat DuckdbState

DuckdbBindVarchar() public méthode

public DuckdbBindVarchar ( IntPtr reparedStatementRef, ulong paramIdx, string val ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
val string
Résultat DuckdbState

DuckdbClose() public méthode

public DuckdbClose ( IntPtr &database ) : void
database IntPtr
Résultat void

DuckdbColumnName() public méthode

public DuckdbColumnName ( DuckdbResult &result, ulong col ) : string
result DuckdbResult
col ulong
Résultat string

DuckdbConnect() public méthode

public DuckdbConnect ( IntPtr database, IntPtr &outConnection ) : DuckdbState
database IntPtr
outConnection IntPtr
Résultat DuckdbState

DuckdbDestroyPrepare() public méthode

public DuckdbDestroyPrepare ( IntPtr reparedStatementRef ) : void
reparedStatementRef IntPtr
Résultat void

DuckdbDestroyResult() public méthode

public DuckdbDestroyResult ( DuckdbResult &result ) : void
result DuckdbResult
Résultat void

DuckdbDisconnect() public méthode

public DuckdbDisconnect ( IntPtr &connection ) : void
connection IntPtr
Résultat void

DuckdbExecutePrepared() public méthode

public DuckdbExecutePrepared ( IntPtr reparedStatementRef, DuckdbResult &outResult ) : DuckdbState
reparedStatementRef IntPtr
outResult DuckdbResult
Résultat DuckdbState

DuckdbNparams() public méthode

public DuckdbNparams ( IntPtr reparedStatementRef, ulong nparamsOut ) : DuckdbState
reparedStatementRef IntPtr
nparamsOut ulong
Résultat DuckdbState

DuckdbOpen() public méthode

public DuckdbOpen ( string athRef, IntPtr &outDatabase ) : DuckdbState
athRef string
outDatabase IntPtr
Résultat DuckdbState

DuckdbPrepare() public méthode

public DuckdbPrepare ( IntPtr connection, string query, IntPtr outPreparedStatement ) : DuckdbState
connection IntPtr
query string
outPreparedStatement IntPtr
Résultat DuckdbState

DuckdbQuery() public méthode

public DuckdbQuery ( IntPtr connection, string query, DuckdbResult &outResult ) : DuckdbState
connection IntPtr
query string
outResult DuckdbResult
Résultat DuckdbState

DuckdbValueBoolean() public méthode

public DuckdbValueBoolean ( DuckdbResult &result, ulong col, ulong row ) : bool
result DuckdbResult
col ulong
row ulong
Résultat bool

DuckdbValueDouble() public méthode

public DuckdbValueDouble ( DuckdbResult &result, ulong col, ulong row ) : double
result DuckdbResult
col ulong
row ulong
Résultat double

DuckdbValueFloat() public méthode

public DuckdbValueFloat ( DuckdbResult &result, ulong col, ulong row ) : float
result DuckdbResult
col ulong
row ulong
Résultat float

DuckdbValueInt16() public méthode

public DuckdbValueInt16 ( DuckdbResult &result, ulong col, ulong row ) : short
result DuckdbResult
col ulong
row ulong
Résultat short

DuckdbValueInt32() public méthode

public DuckdbValueInt32 ( DuckdbResult &result, ulong col, ulong row ) : int
result DuckdbResult
col ulong
row ulong
Résultat int

DuckdbValueInt64() public méthode

public DuckdbValueInt64 ( DuckdbResult &result, ulong col, ulong row ) : long
result DuckdbResult
col ulong
row ulong
Résultat long

DuckdbValueInt8() public méthode

public DuckdbValueInt8 ( DuckdbResult &result, ulong col, ulong row ) : byte
result DuckdbResult
col ulong
row ulong
Résultat byte

DuckdbValueVarchar() public méthode

public DuckdbValueVarchar ( DuckdbResult &result, ulong col, ulong row ) : string
result DuckdbResult
col ulong
row ulong
Résultat string