API Diff between 2.0.5-pre20210521085756 and 1.1.5
349 Additions
144 Removals
SQLitePCL
-
public class authorizer_hook_info
-
public class collation_hook_info
-
public class commit_hook_info
-
public sealed delegate delegate_authorizer : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(object user_data, int action_code, string param0, string param1, string dbName, string inner_most_trigger_or_view, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(object user_data, int action_code, utf8z param0, utf8z param1, utf8z dbName, utf8z inner_most_trigger_or_view, AsyncCallback callback, object object)
- public virtual int Invoke(object user_data, int action_code, string param0, string param1, string dbName, string inner_most_trigger_or_view)
- public virtual int Invoke(object user_data, int action_code, utf8z param0, utf8z param1, utf8z dbName, utf8z inner_most_trigger_or_view)
-
public sealed delegate delegate_collation : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(object user_data, string s1, string s2, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(object user_data, ReadOnlySpan<byte> s1, ReadOnlySpan<byte> s2, AsyncCallback callback, object object)
- public virtual int Invoke(object user_data, string s1, string s2)
- public virtual int Invoke(object user_data, ReadOnlySpan<byte> s1, ReadOnlySpan<byte> s2)
-
public sealed delegate delegate_exec : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(object user_data, string[] values, string[] names, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(object user_data, IntPtr[] values, IntPtr[] names, AsyncCallback callback, object object)
- public virtual int Invoke(object user_data, string[] values, string[] names)
- public virtual int Invoke(object user_data, IntPtr[] values, IntPtr[] names)
-
public sealed delegate delegate_log : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(object user_data, int errorCode, string msg, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(object user_data, int errorCode, utf8z msg, AsyncCallback callback, object object)
- public virtual void Invoke(object user_data, int errorCode, string msg)
- public virtual void Invoke(object user_data, int errorCode, utf8z msg)
-
public sealed delegate delegate_profile : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(object user_data, string statement, long ns, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(object user_data, utf8z statement, long ns, AsyncCallback callback, object object)
- public virtual void Invoke(object user_data, string statement, long ns)
- public virtual void Invoke(object user_data, utf8z statement, long ns)
-
public sealed delegate delegate_progress_handler : MulticastDelegate
-
public sealed delegate delegate_progress : MulticastDelegate
-
public sealed delegate delegate_trace : MulticastDelegate
-
public sealed delegate delegate_update : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(object user_data, int type, string database, string table, long rowid, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(object user_data, int type, utf8z database, utf8z table, long rowid, AsyncCallback callback, object object)
- public virtual void Invoke(object user_data, int type, string database, string table, long rowid)
- public virtual void Invoke(object user_data, int type, utf8z database, utf8z table, long rowid)
-
public sealed class EntryPointAttribute : Attribute
-
public class exec_hook_info
-
public class function_hook_info
-
public class hook_handle : SafeGCHandle
-
public class hook_handles : IDisposable
- public IDisposable authorizer
- public IDisposable commit
- public IDisposable profile
- public IDisposable progress
- public IDisposable rollback
- public IDisposable trace
- public IDisposable update
- public hook_handles(Func<IntPtr, IntPtr, int, bool> f)
- public void AddAggFunction(byte[] name, int nargs, IDisposable d)
- public void AddCollation(byte[] name, IDisposable d)
- public void AddScalarFunction(byte[] name, int nargs, IDisposable d)
- public void Dispose()
- public bool RemoveAggFunction(byte[] name, int nargs)
- public bool RemoveCollation(byte[] name)
- public bool RemoveScalarFunction(byte[] name, int nargs)
-
public interface IGetFunctionPointer
-
public interface ISQLite3Provider
- int sqlite3__vfs__delete(string vfs, string pathname, int syncDir)
- string GetNativeLibraryName()
- int sqlite3__vfs__delete(utf8z vfs, utf8z pathname, int syncDir)
- IntPtr sqlite3_backup_init(IntPtr destDb, string destName, IntPtr sourceDb, string sourceName)
- int sqlite3_backup_pagecount(IntPtr backup)
- int sqlite3_backup_remaining(IntPtr backup)
- int sqlite3_backup_step(IntPtr backup, int nPage)
- int sqlite3_bind_blob(IntPtr stmt, int index, byte[] blob)
- int sqlite3_bind_blob(IntPtr stmt, int index, byte[] blob, int nSize)
- int sqlite3_bind_double(IntPtr stmt, int index, double val)
- int sqlite3_bind_int(IntPtr stmt, int index, int val)
- int sqlite3_bind_int64(IntPtr stmt, int index, long val)
- int sqlite3_bind_null(IntPtr stmt, int index)
- int sqlite3_bind_parameter_count(IntPtr stmt)
- int sqlite3_bind_parameter_index(IntPtr stmt, string strName)
- string sqlite3_bind_parameter_name(IntPtr stmt, int index)
- int sqlite3_bind_text(IntPtr stmt, int index, string text)
- int sqlite3_bind_zeroblob(IntPtr stmt, int index, int size)
- int sqlite3_blob_bytes(IntPtr blob)
- sqlite3_backup sqlite3_backup_init(sqlite3 destDb, utf8z destName, sqlite3 sourceDb, utf8z sourceName)
- int sqlite3_backup_pagecount(sqlite3_backup backup)
- int sqlite3_backup_remaining(sqlite3_backup backup)
- int sqlite3_backup_step(sqlite3_backup backup, int nPage)
- int sqlite3_bind_blob(sqlite3_stmt stmt, int index, ReadOnlySpan<byte> blob)
- int sqlite3_bind_double(sqlite3_stmt stmt, int index, double val)
- int sqlite3_bind_int(sqlite3_stmt stmt, int index, int val)
- int sqlite3_bind_int64(sqlite3_stmt stmt, int index, long val)
- int sqlite3_bind_null(sqlite3_stmt stmt, int index)
- int sqlite3_bind_parameter_count(sqlite3_stmt stmt)
- int sqlite3_bind_parameter_index(sqlite3_stmt stmt, utf8z strName)
- utf8z sqlite3_bind_parameter_name(sqlite3_stmt stmt, int index)
- int sqlite3_bind_text(sqlite3_stmt stmt, int index, ReadOnlySpan<byte> text)
- int sqlite3_bind_text(sqlite3_stmt stmt, int index, utf8z text)
- int sqlite3_bind_text16(sqlite3_stmt stmt, int index, ReadOnlySpan<char> text)
- int sqlite3_bind_zeroblob(sqlite3_stmt stmt, int index, int size)
- int sqlite3_blob_bytes(sqlite3_blob blob)
- int sqlite3_blob_open(IntPtr db, string sdb, string table, string col, long rowid, int flags, out IntPtr blob)
- int sqlite3_blob_read(IntPtr blob, byte[] b, int n, int offset)
- int sqlite3_blob_read(IntPtr blob, byte[] b, int bOffset, int n, int offset)
- int sqlite3_blob_write(IntPtr blob, byte[] b, int n, int offset)
- int sqlite3_blob_write(IntPtr blob, byte[] b, int bOffset, int n, int offset)
- int sqlite3_busy_timeout(IntPtr db, int ms)
- int sqlite3_changes(IntPtr db)
- int sqlite3_clear_bindings(IntPtr stmt)
- int sqlite3_blob_open(sqlite3 db, utf8z db_utf8, utf8z table_utf8, utf8z col_utf8, long rowid, int flags, out IntPtr blob)
- int sqlite3_blob_read(sqlite3_blob blob, Span<byte> b, int offset)
- int sqlite3_blob_reopen(sqlite3_blob blob, long rowid)
- int sqlite3_blob_write(sqlite3_blob blob, ReadOnlySpan<byte> b, int offset)
- int sqlite3_busy_timeout(sqlite3 db, int ms)
- int sqlite3_changes(sqlite3 db)
- int sqlite3_clear_bindings(sqlite3_stmt stmt)
- byte[] sqlite3_column_blob(IntPtr stmt, int index)
- int sqlite3_column_blob(IntPtr stm, int columnIndex, byte[] result, int offset)
- int sqlite3_column_bytes(IntPtr stmt, int index)
- int sqlite3_column_count(IntPtr stmt)
- string sqlite3_column_database_name(IntPtr stmt, int index)
- string sqlite3_column_decltype(IntPtr stmt, int index)
- double sqlite3_column_double(IntPtr stmt, int index)
- int sqlite3_column_int(IntPtr stmt, int index)
- long sqlite3_column_int64(IntPtr stmt, int index)
- string sqlite3_column_name(IntPtr stmt, int index)
- string sqlite3_column_origin_name(IntPtr stmt, int index)
- string sqlite3_column_table_name(IntPtr stmt, int index)
- string sqlite3_column_text(IntPtr stmt, int index)
- int sqlite3_column_type(IntPtr stmt, int index)
- void sqlite3_commit_hook(IntPtr db, delegate_commit func, object v)
- string sqlite3_compileoption_get(int n)
- int sqlite3_compileoption_used(string sql)
- int sqlite3_complete(string sql)
- ReadOnlySpan<byte> sqlite3_column_blob(sqlite3_stmt stmt, int index)
- int sqlite3_column_bytes(sqlite3_stmt stmt, int index)
- int sqlite3_column_count(sqlite3_stmt stmt)
- utf8z sqlite3_column_database_name(sqlite3_stmt stmt, int index)
- utf8z sqlite3_column_decltype(sqlite3_stmt stmt, int index)
- double sqlite3_column_double(sqlite3_stmt stmt, int index)
- int sqlite3_column_int(sqlite3_stmt stmt, int index)
- long sqlite3_column_int64(sqlite3_stmt stmt, int index)
- utf8z sqlite3_column_name(sqlite3_stmt stmt, int index)
- utf8z sqlite3_column_origin_name(sqlite3_stmt stmt, int index)
- utf8z sqlite3_column_table_name(sqlite3_stmt stmt, int index)
- utf8z sqlite3_column_text(sqlite3_stmt stmt, int index)
- int sqlite3_column_type(sqlite3_stmt stmt, int index)
- void sqlite3_commit_hook(sqlite3 db, delegate_commit func, object v)
- utf8z sqlite3_compileoption_get(int n)
- int sqlite3_compileoption_used(utf8z sql)
- int sqlite3_complete(utf8z sql)
- int sqlite3_create_collation(IntPtr db, string name, object v, delegate_collation func)
- int sqlite3_create_function(IntPtr db, string name, int nArg, object v, delegate_function_scalar func)
- int sqlite3_create_function(IntPtr db, string name, int nArg, object v, delegate_function_aggregate_step func_step, delegate_function_aggregate_final func_final)
- int sqlite3_data_count(IntPtr stmt)
- string sqlite3_db_filename(IntPtr db, string att)
- int sqlite3_create_collation(sqlite3 db, byte[] name, object v, delegate_collation func)
- int sqlite3_create_function(sqlite3 db, byte[] name, int nArg, int flags, object v, delegate_function_scalar func)
- int sqlite3_create_function(sqlite3 db, byte[] name, int nArg, int flags, object v, delegate_function_aggregate_step func_step, delegate_function_aggregate_final func_final)
- int sqlite3_data_count(sqlite3_stmt stmt)
- utf8z sqlite3_db_filename(sqlite3 db, utf8z att)
- int sqlite3_db_readonly(IntPtr db, string dbName)
- int sqlite3_db_status(IntPtr db, int op, out int current, out int highest, int resetFlg)
- int sqlite3_enable_load_extension(IntPtr db, int enable)
- int sqlite3_db_readonly(sqlite3 db, utf8z dbName)
- int sqlite3_db_status(sqlite3 db, int op, out int current, out int highest, int resetFlg)
- int sqlite3_enable_load_extension(sqlite3 db, int enable)
- int sqlite3_errcode(IntPtr db)
- string sqlite3_errmsg(IntPtr db)
- string sqlite3_errstr(int rc)
- int sqlite3_exec(IntPtr db, string sql, delegate_exec callback, object user_data, out string errMsg)
- int sqlite3_extended_errcode(IntPtr db)
- int sqlite3_extended_result_codes(IntPtr db, int onoff)
- int sqlite3_errcode(sqlite3 db)
- utf8z sqlite3_errmsg(sqlite3 db)
- utf8z sqlite3_errstr(int rc)
- int sqlite3_exec(sqlite3 db, utf8z sql, delegate_exec callback, object user_data, out IntPtr errMsg)
- int sqlite3_extended_errcode(sqlite3 db)
- int sqlite3_extended_result_codes(sqlite3 db, int onoff)
- int sqlite3_get_autocommit(IntPtr db)
- void sqlite3_free(IntPtr p)
- int sqlite3_get_autocommit(sqlite3 db)
- void sqlite3_interrupt(IntPtr db)
- long sqlite3_last_insert_rowid(IntPtr db)
- string sqlite3_libversion()
- void sqlite3_interrupt(sqlite3 db)
- int sqlite3_key(sqlite3 db, ReadOnlySpan<byte> key)
- int sqlite3_key_v2(sqlite3 db, utf8z dbname, ReadOnlySpan<byte> key)
- int sqlite3_keyword_count()
- int sqlite3_keyword_name(int i, out string name)
- long sqlite3_last_insert_rowid(sqlite3 db)
- utf8z sqlite3_libversion()
- void sqlite3_log(int errcode, utf8z s)
- IntPtr sqlite3_next_stmt(IntPtr db, IntPtr stmt)
- int sqlite3_open(string filename, out IntPtr db)
- int sqlite3_open_v2(string filename, out IntPtr db, int flags, string vfs)
- int sqlite3_prepare_v2(IntPtr db, string sql, out IntPtr stmt, out string remain)
- void sqlite3_profile(IntPtr db, delegate_profile func, object v)
- void sqlite3_progress_handler(IntPtr db, int instructions, delegate_progress_handler func, object v)
- int sqlite3_reset(IntPtr stmt)
- void sqlite3_result_blob(IntPtr context, byte[] val)
- IntPtr sqlite3_next_stmt(sqlite3 db, IntPtr stmt)
- int sqlite3_open(utf8z filename, out IntPtr db)
- int sqlite3_open_v2(utf8z filename, out IntPtr db, int flags, utf8z vfs)
- int sqlite3_prepare_v2(sqlite3 db, ReadOnlySpan<byte> sql, out IntPtr stmt, out ReadOnlySpan remain)
- int sqlite3_prepare_v2(sqlite3 db, utf8z sql, out IntPtr stmt, out utf8z remain)
- int sqlite3_prepare_v3(sqlite3 db, ReadOnlySpan<byte> sql, uint flags, out IntPtr stmt, out ReadOnlySpan remain)
- int sqlite3_prepare_v3(sqlite3 db, utf8z sql, uint flags, out IntPtr stmt, out utf8z remain)
- void sqlite3_profile(sqlite3 db, delegate_profile func, object v)
- void sqlite3_progress_handler(sqlite3 db, int instructions, delegate_progress func, object v)
- int sqlite3_rekey(sqlite3 db, ReadOnlySpan<byte> key)
- int sqlite3_rekey_v2(sqlite3 db, utf8z dbname, ReadOnlySpan<byte> key)
- int sqlite3_reset(sqlite3_stmt stmt)
- void sqlite3_result_blob(IntPtr context, ReadOnlySpan<byte> val)
- void sqlite3_result_error(IntPtr context, string strErr)
- void sqlite3_result_error(IntPtr context, ReadOnlySpan<byte> strErr)
- void sqlite3_result_error(IntPtr context, utf8z strErr)
- void sqlite3_result_text(IntPtr context, string val)
- void sqlite3_result_text(IntPtr context, ReadOnlySpan<byte> val)
- void sqlite3_result_text(IntPtr context, utf8z val)
- void sqlite3_rollback_hook(IntPtr db, delegate_rollback func, object v)
- int sqlite3_set_authorizer(IntPtr db, delegate_authorizer authorizer, object user_data)
- void sqlite3_rollback_hook(sqlite3 db, delegate_rollback func, object v)
- int sqlite3_set_authorizer(sqlite3 db, delegate_authorizer authorizer, object user_data)
- string sqlite3_sourceid()
- string sqlite3_sql(IntPtr stmt)
- int sqlite3_snapshot_cmp(sqlite3_snapshot p1, sqlite3_snapshot p2)
- void sqlite3_snapshot_free(IntPtr snap)
- int sqlite3_snapshot_get(sqlite3 db, utf8z schema, out IntPtr snap)
- int sqlite3_snapshot_open(sqlite3 db, utf8z schema, sqlite3_snapshot snap)
- int sqlite3_snapshot_recover(sqlite3 db, utf8z name)
- utf8z sqlite3_sourceid()
- utf8z sqlite3_sql(sqlite3_stmt stmt)
- int sqlite3_step(IntPtr stmt)
- int sqlite3_stmt_busy(IntPtr stmt)
- int sqlite3_stmt_readonly(IntPtr stmt)
- int sqlite3_stmt_status(IntPtr stmt, int op, int resetFlg)
- int sqlite3_table_column_metadata(IntPtr db, string dbName, string tblName, string colName, out string dataType, out string collSeq, out int notNull, out int primaryKey, out int autoInc)
- int sqlite3_step(sqlite3_stmt stmt)
- int sqlite3_stmt_busy(sqlite3_stmt stmt)
- int sqlite3_stmt_isexplain(sqlite3_stmt stmt)
- int sqlite3_stmt_readonly(sqlite3_stmt stmt)
- int sqlite3_stmt_status(sqlite3_stmt stmt, int op, int resetFlg)
- int sqlite3_stricmp(IntPtr p, IntPtr q)
- int sqlite3_strnicmp(IntPtr p, IntPtr q, int n)
- int sqlite3_table_column_metadata(sqlite3 db, utf8z dbName, utf8z tblName, utf8z colName, out utf8z dataType, out utf8z collSeq, out int notNull, out int primaryKey, out int autoInc)
- int sqlite3_total_changes(IntPtr db)
- void sqlite3_trace(IntPtr db, delegate_trace func, object v)
- void sqlite3_update_hook(IntPtr db, delegate_update func, object v)
- byte[] sqlite3_value_blob(IntPtr p)
- int sqlite3_total_changes(sqlite3 db)
- void sqlite3_trace(sqlite3 db, delegate_trace func, object v)
- void sqlite3_update_hook(sqlite3 db, delegate_update func, object v)
- ReadOnlySpan<byte> sqlite3_value_blob(IntPtr p)
- string sqlite3_value_text(IntPtr p)
- utf8z sqlite3_value_text(IntPtr p)
- int sqlite3_wal_autocheckpoint(IntPtr db, int n)
- int sqlite3_wal_checkpoint(IntPtr db, string dbName)
- int sqlite3_wal_checkpoint_v2(IntPtr db, string dbName, int eMode, out int logSize, out int framesCheckPointed)
- int sqlite3_win32_set_directory(int typ, string path)
- int sqlite3_wal_autocheckpoint(sqlite3 db, int n)
- int sqlite3_wal_checkpoint(sqlite3 db, utf8z dbName)
- int sqlite3_wal_checkpoint_v2(sqlite3 db, utf8z dbName, int eMode, out int logSize, out int framesCheckPointed)
- int sqlite3_win32_set_directory(int typ, utf8z path)
-
public class log_hook_info
-
public sealed class MonoPInvokeCallbackAttribute : Attribute
-
public sealed class PreserveAttribute : Attribute
-
public class profile_hook_info
-
public class progress_hook_info
-
public static class raw
- public const int SQLITE_DETERMINISTIC = 2048
- public const int SQLITE_PREPARE_NO_VTAB = 4
- public const int SQLITE_PREPARE_NORMALIZE = 2
- public const int SQLITE_PREPARE_PERSISTENT = 1
- public const int SQLITE_TRACE_CLOSE = 8
- public const int SQLITE_TRACE_PROFILE = 2
- public const int SQLITE_TRACE_ROW = 4
- public const int SQLITE_TRACE_STMT = 1
- public static string GetNativeLibraryName()
- public static int internal_sqlite3_finalize(IntPtr stmt)
- public static int sqlite3__create_collation_utf8(sqlite3 db, string name, object v, delegate_collation f)
- public static int sqlite3__vfs__delete(utf8z vfs, utf8z pathname, int syncdir)
- public static int sqlite3_bind_blob(sqlite3_stmt stmt, int index, byte[] blob)
- public static int sqlite3_bind_blob(sqlite3_stmt stmt, int index, byte[] blob, int nSize)
- public static int sqlite3_bind_blob(sqlite3_stmt stmt, int index, ReadOnlySpan<byte> blob)
- public static int sqlite3_bind_parameter_index(sqlite3_stmt stmt, utf8z strName)
- public static string sqlite3_bind_parameter_name(sqlite3_stmt stmt, int index)
- public static utf8z sqlite3_bind_parameter_name(sqlite3_stmt stmt, int index)
- public static int sqlite3_bind_text(sqlite3_stmt stmt, int index, ReadOnlySpan<byte> val)
- public static int sqlite3_bind_text(sqlite3_stmt stmt, int index, utf8z val)
- public static int sqlite3_bind_text16(sqlite3_stmt stmt, int index, ReadOnlySpan<char> val)
- public static int sqlite3_blob_open(sqlite3 db, utf8z db_utf8, utf8z table_utf8, utf8z col_utf8, long rowid, int flags, out sqlite3_blob blob)
- public static int sqlite3_blob_read(sqlite3_blob blob, byte[] b, int n, int offset)
- public static int sqlite3_blob_read(sqlite3_blob blob, byte[] b, int bOffset, int n, int offset)
- public static int sqlite3_blob_write(sqlite3_blob blob, byte[] b, int n, int offset)
- public static int sqlite3_blob_write(sqlite3_blob blob, byte[] b, int bOffset, int n, int offset)
- public static int sqlite3_blob_read(sqlite3_blob blob, Span<byte> b, int offset)
- public static int sqlite3_blob_reopen(sqlite3_blob blob, long rowid)
- public static int sqlite3_blob_write(sqlite3_blob blob, ReadOnlySpan<byte> b, int offset)
- public static byte[] sqlite3_column_blob(sqlite3_stmt stmt, int index)
- public static int sqlite3_column_blob(sqlite3_stmt stmt, int index, byte[] result, int offset)
- public static ReadOnlySpan<byte> sqlite3_column_blob(sqlite3_stmt stmt, int index)
- public static string sqlite3_column_database_name(sqlite3_stmt stmt, int index)
- public static string sqlite3_column_decltype(sqlite3_stmt stmt, int index)
- public static utf8z sqlite3_column_database_name(sqlite3_stmt stmt, int index)
- public static utf8z sqlite3_column_decltype(sqlite3_stmt stmt, int index)
- public static string sqlite3_column_name(sqlite3_stmt stmt, int index)
- public static string sqlite3_column_origin_name(sqlite3_stmt stmt, int index)
- public static string sqlite3_column_table_name(sqlite3_stmt stmt, int index)
- public static string sqlite3_column_text(sqlite3_stmt stmt, int index)
- public static utf8z sqlite3_column_name(sqlite3_stmt stmt, int index)
- public static utf8z sqlite3_column_origin_name(sqlite3_stmt stmt, int index)
- public static utf8z sqlite3_column_table_name(sqlite3_stmt stmt, int index)
- public static utf8z sqlite3_column_text(sqlite3_stmt stmt, int index)
- public static string sqlite3_compileoption_get(int n)
- public static utf8z sqlite3_compileoption_get(int n)
- public static int sqlite3_compileoption_used(utf8z s)
- public static int sqlite3_complete(utf8z sql)
- public static void sqlite3_config_log(delegate_log f, object v)
- public static int sqlite3_create_collation(sqlite3 db, string name, object v, delegate_collation f)
- public static int sqlite3_config_log(delegate_log f, object v)
- public static int sqlite3_config_log(strdelegate_log f, object v)
- public static int sqlite3_create_collation(sqlite3 db, string name, object v, strdelegate_collation f)
- public static int sqlite3_create_function(sqlite3 db, string name, int nArg, int flags, object v, delegate_function_scalar func)
- public static int sqlite3_create_function(sqlite3 db, string name, int nArg, int flags, object v, delegate_function_aggregate_step func_step, delegate_function_aggregate_final func_final)
- public static string sqlite3_db_filename(sqlite3 db, string att)
- public static utf8z sqlite3_db_filename(sqlite3 db, utf8z att)
- public static utf8z sqlite3_db_filename(sqlite3 db, string att)
- public static int sqlite3_db_readonly(sqlite3 db, utf8z dbName)
- public static string sqlite3_errmsg(sqlite3 db)
- public static string sqlite3_errstr(int rc)
- public static int sqlite3_exec(sqlite3 db, string sql, delegate_exec callback, object user_data, out string errMsg)
- public static utf8z sqlite3_errmsg(sqlite3 db)
- public static utf8z sqlite3_errstr(int rc)
- public static int sqlite3_exec(sqlite3 db, string sql, strdelegate_exec callback, object user_data, out string errMsg)
- public static int sqlite3_key(sqlite3 db, ReadOnlySpan<byte> k)
- public static int sqlite3_key_v2(sqlite3 db, utf8z name, ReadOnlySpan<byte> k)
- public static int sqlite3_keyword_count()
- public static int sqlite3_keyword_name(int i, out string name)
- public static string sqlite3_libversion()
- public static utf8z sqlite3_libversion()
- public static void sqlite3_log(int errcode, utf8z s)
- public static void sqlite3_log(int errcode, string s)
- public static int sqlite3_open(utf8z filename, out sqlite3 db)
- public static int sqlite3_open_v2(utf8z filename, out sqlite3 db, int flags, utf8z vfs)
- public static int sqlite3_prepare_v2(sqlite3 db, ReadOnlySpan<byte> sql, out sqlite3_stmt stmt)
- public static int sqlite3_prepare_v2(sqlite3 db, utf8z sql, out sqlite3_stmt stmt)
- public static int sqlite3_prepare_v2(sqlite3 db, ReadOnlySpan<byte> sql, out sqlite3_stmt stmt, out ReadOnlySpan tail)
- public static int sqlite3_prepare_v2(sqlite3 db, utf8z sql, out sqlite3_stmt stmt, out utf8z tail)
- public static int sqlite3_prepare_v3(sqlite3 db, ReadOnlySpan<byte> sql, uint flags, out sqlite3_stmt stmt)
- public static int sqlite3_prepare_v3(sqlite3 db, utf8z sql, uint flags, out sqlite3_stmt stmt)
- public static int sqlite3_prepare_v3(sqlite3 db, string sql, uint flags, out sqlite3_stmt stmt)
- public static int sqlite3_prepare_v3(sqlite3 db, ReadOnlySpan<byte> sql, uint flags, out sqlite3_stmt stmt, out ReadOnlySpan tail)
- public static int sqlite3_prepare_v3(sqlite3 db, utf8z sql, uint flags, out sqlite3_stmt stmt, out utf8z tail)
- public static int sqlite3_prepare_v3(sqlite3 db, string sql, uint flags, out sqlite3_stmt stmt, out string tail)
- public static void sqlite3_progress_handler(sqlite3 db, int instructions, delegate_progress_handler func, object v)
- public static void sqlite3_profile(sqlite3 db, strdelegate_profile f, object v)
- public static void sqlite3_progress_handler(sqlite3 db, int instructions, delegate_progress func, object v)
- public static int sqlite3_rekey(sqlite3 db, ReadOnlySpan<byte> k)
- public static int sqlite3_rekey_v2(sqlite3 db, utf8z name, ReadOnlySpan<byte> k)
- public static void sqlite3_result_blob(sqlite3_context context, byte[] val)
- public static void sqlite3_result_blob(sqlite3_context context, ReadOnlySpan<byte> val)
- public static void sqlite3_result_error(sqlite3_context context, ReadOnlySpan<byte> val)
- public static void sqlite3_result_error(sqlite3_context context, utf8z val)
- public static void sqlite3_result_text(sqlite3_context context, ReadOnlySpan<byte> val)
- public static void sqlite3_result_text(sqlite3_context context, utf8z val)
- public static int sqlite3_set_authorizer(sqlite3 db, strdelegate_authorizer f, object user_data)
- public static string sqlite3_sourceid()
- public static string sqlite3_sql(sqlite3_stmt stmt)
- public static int sqlite3_snapshot_cmp(sqlite3_snapshot p1, sqlite3_snapshot p2)
- public static void sqlite3_snapshot_free(sqlite3_snapshot snap)
- public static int sqlite3_snapshot_get(sqlite3 db, string schema, out sqlite3_snapshot snap)
- public static int sqlite3_snapshot_open(sqlite3 db, string schema, sqlite3_snapshot snap)
- public static int sqlite3_snapshot_recover(sqlite3 db, string name)
- public static utf8z sqlite3_sourceid()
- public static utf8z sqlite3_sql(sqlite3_stmt stmt)
- public static int sqlite3_stmt_isexplain(sqlite3_stmt stmt)
- public static int sqlite3_table_column_metadata(sqlite3 db, utf8z dbName, utf8z tblName, utf8z colName, out utf8z dataType, out utf8z collSeq, out int notNull, out int primaryKey, out int autoInc)
- public static void sqlite3_trace(sqlite3 db, strdelegate_trace f, object v)
- public static void sqlite3_update_hook(sqlite3 db, strdelegate_update f, object v)
- public static byte[] sqlite3_value_blob(sqlite3_value val)
- public static ReadOnlySpan<byte> sqlite3_value_blob(sqlite3_value val)
- public static string sqlite3_value_text(sqlite3_value val)
- public static utf8z sqlite3_value_text(sqlite3_value val)
- public static string utf8_span_to_string(this ReadOnlySpan<byte> p)
-
public class rollback_hook_info
-
public class SafeGCHandle : SafeHandle
-
public class sqlite3 : SafeHandle
-
public class sqlite3_backup : SafeHandle
-
public class sqlite3_blob : SafeHandle
-
public class sqlite3_context
- public IntPtr ptr { get; }
-
public class sqlite3_snapshot : SafeHandle
-
public class sqlite3_stmt : SafeHandle
-
public class sqlite3_value
- public IntPtr ptr { get; }
-
public sealed class SQLite3Provider_bait : ISQLite3Provider
-
public sealed delegate strdelegate_authorizer : MulticastDelegate
- public strdelegate_authorizer(object object, IntPtr method)
- public virtual IAsyncResult BeginInvoke(object user_data, int action_code, string param0, string param1, string dbName, string inner_most_trigger_or_view, AsyncCallback callback, object object)
- public virtual int EndInvoke(IAsyncResult result)
- public virtual int Invoke(object user_data, int action_code, string param0, string param1, string dbName, string inner_most_trigger_or_view)
-
public sealed delegate strdelegate_collation : MulticastDelegate
-
public sealed delegate strdelegate_exec : MulticastDelegate
-
public sealed delegate strdelegate_log : MulticastDelegate
-
public sealed delegate strdelegate_profile : MulticastDelegate
-
public sealed delegate strdelegate_trace : MulticastDelegate
-
public sealed delegate strdelegate_update : MulticastDelegate
- public strdelegate_update(object object, IntPtr method)
- public virtual IAsyncResult BeginInvoke(object user_data, int type, string database, string table, long rowid, AsyncCallback callback, object object)
- public virtual void EndInvoke(IAsyncResult result)
- public virtual void Invoke(object user_data, int type, string database, string table, long rowid)
-
public class trace_hook_info
-
public class update_hook_info
-
public struct utf8z