Class DuckDBMappedAppender<T, TMap>
A type-safe appender that uses AppenderMap to validate type mappings.
public class DuckDBMappedAppender<T, TMap> : IDisposable where TMap : DuckDBAppenderMap<T>, new()
Type Parameters
TThe type being appended
TMapThe AppenderMap type defining the mappings
- Inheritance
-
DuckDBMappedAppender<T, TMap>
- Implements
- Inherited Members
Methods
AppendRecords(IEnumerable<T>)
Appends multiple records to the table.
public void AppendRecords(IEnumerable<T> records)
Parameters
recordsIEnumerable<T>The records to append
Close()
Closes the appender and flushes any remaining data.
public void Close()
Dispose()
Disposes the appender.
public void Dispose()