Table of Contents

Class NativeMethods.ExtractStatements

Namespace
DuckDB.NET.Native
Assembly
DuckDB.NET.Bindings.dll
public static class NativeMethods.ExtractStatements
Inheritance
NativeMethods.ExtractStatements
Inherited Members

Methods

DuckDBDestroyExtracted(out nint)

public static extern void DuckDBDestroyExtracted(out nint extractedStatements)

Parameters

extractedStatements nint

DuckDBExtractStatements(DuckDBNativeConnection, SafeUnmanagedMemoryHandle, out DuckDBExtractedStatements)

public static extern int DuckDBExtractStatements(DuckDBNativeConnection connection, SafeUnmanagedMemoryHandle query, out DuckDBExtractedStatements extractedStatements)

Parameters

connection DuckDBNativeConnection
query SafeUnmanagedMemoryHandle
extractedStatements DuckDBExtractedStatements

Returns

int

DuckDBExtractStatements(DuckDBNativeConnection, string, out DuckDBExtractedStatements)

public static extern int DuckDBExtractStatements(DuckDBNativeConnection connection, string query, out DuckDBExtractedStatements extractedStatements)

Parameters

connection DuckDBNativeConnection
query string
extractedStatements DuckDBExtractedStatements

Returns

int

DuckDBExtractStatementsError(DuckDBExtractedStatements)

public static extern nint DuckDBExtractStatementsError(DuckDBExtractedStatements extractedStatements)

Parameters

extractedStatements DuckDBExtractedStatements

Returns

nint

DuckDBPrepareExtractedStatement(DuckDBNativeConnection, DuckDBExtractedStatements, long, out DuckDBPreparedStatement)

public static extern DuckDBState DuckDBPrepareExtractedStatement(DuckDBNativeConnection connection, DuckDBExtractedStatements extractedStatements, long index, out DuckDBPreparedStatement preparedStatement)

Parameters

connection DuckDBNativeConnection
extractedStatements DuckDBExtractedStatements
index long
preparedStatement DuckDBPreparedStatement

Returns

DuckDBState