C# 클래스 DuckDb.Bindings.Platforms.LinuxBindings

상속: DuckDb.Bindings.Platforms.NativeBindings
파일 보기 프로젝트 열기: x2bool/duckdb-net

공개 메소드들

메소드 설명
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

메소드 상세

DuckdbBindBoolean() 공개 메소드

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

DuckdbBindDouble() 공개 메소드

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

DuckdbBindFloat() 공개 메소드

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

DuckdbBindInt16() 공개 메소드

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

DuckdbBindInt32() 공개 메소드

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

DuckdbBindInt64() 공개 메소드

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

DuckdbBindInt8() 공개 메소드

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

DuckdbBindNull() 공개 메소드

public DuckdbBindNull ( IntPtr reparedStatementRef, ulong paramIdx ) : DuckdbState
reparedStatementRef IntPtr
paramIdx ulong
리턴 DuckdbState

DuckdbBindVarchar() 공개 메소드

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

DuckdbClose() 공개 메소드

public DuckdbClose ( IntPtr &database ) : void
database IntPtr
리턴 void

DuckdbColumnName() 공개 메소드

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

DuckdbConnect() 공개 메소드

public DuckdbConnect ( IntPtr database, IntPtr &outConnection ) : DuckdbState
database IntPtr
outConnection IntPtr
리턴 DuckdbState

DuckdbDestroyPrepare() 공개 메소드

public DuckdbDestroyPrepare ( IntPtr reparedStatementRef ) : void
reparedStatementRef IntPtr
리턴 void

DuckdbDestroyResult() 공개 메소드

public DuckdbDestroyResult ( DuckdbResult &result ) : void
result DuckdbResult
리턴 void

DuckdbDisconnect() 공개 메소드

public DuckdbDisconnect ( IntPtr &connection ) : void
connection IntPtr
리턴 void

DuckdbExecutePrepared() 공개 메소드

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

DuckdbNparams() 공개 메소드

public DuckdbNparams ( IntPtr reparedStatementRef, ulong nparamsOut ) : DuckdbState
reparedStatementRef IntPtr
nparamsOut ulong
리턴 DuckdbState

DuckdbOpen() 공개 메소드

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

DuckdbPrepare() 공개 메소드

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

DuckdbQuery() 공개 메소드

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

DuckdbValueBoolean() 공개 메소드

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

DuckdbValueDouble() 공개 메소드

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

DuckdbValueFloat() 공개 메소드

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

DuckdbValueInt16() 공개 메소드

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

DuckdbValueInt32() 공개 메소드

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

DuckdbValueInt64() 공개 메소드

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

DuckdbValueInt8() 공개 메소드

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

DuckdbValueVarchar() 공개 메소드

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