Class NativeMethods.DataChunks
- Namespace
- DuckDB.NET.Native
- Assembly
- DuckDB.NET.Bindings.dll
public static class NativeMethods.DataChunks
- Inheritance
-
NativeMethods.DataChunks
- Inherited Members
-
Methods
DuckDBCreateDataChunk(nint[], ulong)
public static DuckDBDataChunk DuckDBCreateDataChunk(nint[] types, ulong count)
Parameters
types nint[]
count ulong
Returns
- DuckDBDataChunk
DuckDBDataChunkGetColumnCount(DuckDBDataChunk)
public static long DuckDBDataChunkGetColumnCount(DuckDBDataChunk chunk)
Parameters
chunk DuckDBDataChunk
Returns
- long
DuckDBDataChunkGetSize(DuckDBDataChunk)
public static ulong DuckDBDataChunkGetSize(DuckDBDataChunk chunk)
Parameters
chunk DuckDBDataChunk
Returns
- ulong
DuckDBDataChunkGetVector(DuckDBDataChunk, long)
public static nint DuckDBDataChunkGetVector(DuckDBDataChunk chunk, long columnIndex)
Parameters
chunk DuckDBDataChunk
columnIndex long
Returns
- nint
DuckDBDataChunkReset(DuckDBDataChunk)
public static void DuckDBDataChunkReset(DuckDBDataChunk chunk)
Parameters
chunk DuckDBDataChunk
DuckDBDataChunkSetSize(DuckDBDataChunk, ulong)
public static long DuckDBDataChunkSetSize(DuckDBDataChunk chunk, ulong size)
Parameters
chunk DuckDBDataChunk
size ulong
Returns
- long
DuckDBDestroyDataChunk(ref nint)
public static void DuckDBDestroyDataChunk(ref nint chunk)
Parameters
chunk nint