Class NativeMethods.Startup
- Namespace
- DuckDB.NET.Native
- Assembly
- DuckDB.NET.Bindings.dll
public static class NativeMethods.Startup
- Inheritance
-
NativeMethods.Startup
- Inherited Members
-
Methods
DuckDBClientContextGetConnectionId(DuckDBClientContext)
public static ulong DuckDBClientContextGetConnectionId(DuckDBClientContext context)
Parameters
context DuckDBClientContext
Returns
- ulong
DuckDBClose(ref nint)
public static void DuckDBClose(ref nint database)
Parameters
database nint
DuckDBConnect(DuckDBDatabase, out DuckDBNativeConnection)
public static DuckDBState DuckDBConnect(DuckDBDatabase database, out DuckDBNativeConnection connection)
Parameters
database DuckDBDatabase
connection DuckDBNativeConnection
Returns
- DuckDBState
DuckDBConnectionGetClientContext(DuckDBNativeConnection, out DuckDBClientContext)
public static void DuckDBConnectionGetClientContext(DuckDBNativeConnection connection, out DuckDBClientContext outContext)
Parameters
connection DuckDBNativeConnection
outContext DuckDBClientContext
DuckDBDestroyClientContext(ref nint)
public static void DuckDBDestroyClientContext(ref nint context)
Parameters
context nint
DuckDBDisconnect(ref nint)
public static void DuckDBDisconnect(ref nint connection)
Parameters
connection nint
DuckDBInterrupt(DuckDBNativeConnection)
public static void DuckDBInterrupt(DuckDBNativeConnection connection)
Parameters
connection DuckDBNativeConnection
DuckDBLibraryVersion()
public static string DuckDBLibraryVersion()
Returns
- string
DuckDBOpen(string?, out DuckDBDatabase)
public static DuckDBState DuckDBOpen(string? path, out DuckDBDatabase database)
Parameters
path string
database DuckDBDatabase
Returns
- DuckDBState
DuckDBOpen(string?, out DuckDBDatabase, DuckDBConfig, out string)
public static DuckDBState DuckDBOpen(string? path, out DuckDBDatabase database, DuckDBConfig config, out string error)
Parameters
path string
database DuckDBDatabase
config DuckDBConfig
error string
Returns
- DuckDBState
DuckDBQueryProgress(DuckDBNativeConnection)
public static DuckDBQueryProgress DuckDBQueryProgress(DuckDBNativeConnection connection)
Parameters
connection DuckDBNativeConnection
Returns
- DuckDBQueryProgress