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 extern DuckDBDataChunk DuckDBCreateDataChunk(nint[] types, ulong count)
Parameters
types
nint[]
count
ulong
Returns
- DuckDBDataChunk
DuckDBDataChunkGetColumnCount(DuckDBDataChunk)
public static extern long DuckDBDataChunkGetColumnCount(DuckDBDataChunk chunk)
Parameters
chunk
DuckDBDataChunk
Returns
- long
DuckDBDataChunkGetSize(DuckDBDataChunk)
public static extern ulong DuckDBDataChunkGetSize(DuckDBDataChunk chunk)
Parameters
chunk
DuckDBDataChunk
Returns
- ulong
DuckDBDataChunkGetVector(DuckDBDataChunk, long)
public static extern nint DuckDBDataChunkGetVector(DuckDBDataChunk chunk, long columnIndex)
Parameters
chunk
DuckDBDataChunk
columnIndex
long
Returns
- nint
DuckDBDataChunkReset(DuckDBDataChunk)
public static extern void DuckDBDataChunkReset(DuckDBDataChunk chunk)
Parameters
chunk
DuckDBDataChunk
DuckDBDataChunkSetSize(DuckDBDataChunk, ulong)
public static extern long DuckDBDataChunkSetSize(DuckDBDataChunk chunk, ulong size)
Parameters
chunk
DuckDBDataChunk
size
ulong
Returns
- long
DuckDBDestroyDataChunk(out nint)
public static extern void DuckDBDestroyDataChunk(out nint chunk)
Parameters
chunk
nint