Class DuckDBOwnedStringMarshaller
Marshaller for DuckDB-owned strings that must not be freed by the caller. Used for error messages, column names, version strings, and config flags.
[CustomMarshaller(typeof(string), MarshalMode.ManagedToUnmanagedOut, typeof(DuckDBOwnedStringMarshaller))]
public static class DuckDBOwnedStringMarshaller
- Inheritance
-
Duck
DBOwned String Marshaller
- Inherited Members
Methods
ConvertToManaged(byte*)
Parameters
unmanagedbyte*
Returns
Free(byte*)
Parameters
unmanagedbyte*