Definitions: Mono 1.9 Date Submitted: 10/2/2008 1:50:29 AM Comments: -- ========================================= Pending issues: 4 [NIEX] System.Data.Common.DbConnection::GetSchema(System.String,System.String[]) 5 [NIEX] System.Data.Common.DbConnectionStringBuilder::GetProperties(System.Collections.Hashtable) Details: 1 [TODO] System.Transactions.PreparingEnlistment::Prepared() Details: 1 [TODO] System.Transactions.Transaction::EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions) Details: EnlistmentOptions being ignored **************************************************** P/Invokes made by this program Library: System.Data.SQLite.DLL double sqlite3_column_double(IntPtr, int) double sqlite3_value_double(IntPtr) int sqlite3_aggregate_count(IntPtr) int sqlite3_bind_blob(IntPtr, int, Byte[], int, IntPtr) int sqlite3_bind_double(IntPtr, int, double) int sqlite3_bind_int(IntPtr, int, int) int sqlite3_bind_int64(IntPtr, int, Int64) int sqlite3_bind_null(IntPtr, int) int sqlite3_bind_parameter_count(IntPtr) int sqlite3_bind_parameter_index(IntPtr, Byte[]) int sqlite3_bind_text(IntPtr, int, Byte[], int, IntPtr) int sqlite3_bind_text16(IntPtr, int, string, int, IntPtr) int sqlite3_busy_timeout(IntPtr, int) int sqlite3_changes(IntPtr) int sqlite3_close_interop(IntPtr) int sqlite3_column_bytes(IntPtr, int) int sqlite3_column_count(IntPtr) int sqlite3_column_int(IntPtr, int) int sqlite3_compressfile(string) int sqlite3_context_collcompare(IntPtr, Byte[], int, Byte[], int) int sqlite3_create_collation(IntPtr, Byte[], int, IntPtr, SQLiteCollation) int sqlite3_create_function_interop(IntPtr, Byte[], int, int, IntPtr, SQLiteCallback, SQLiteCallback, SQLiteFinalCallback, int) int sqlite3_cursor_rowid(IntPtr, int, Int64&) int sqlite3_decompressfile(string) int sqlite3_exec(IntPtr, Byte[], IntPtr, IntPtr, IntPtr&) int sqlite3_finalize_interop(IntPtr) int sqlite3_index_column_info_interop(IntPtr, Byte[], Byte[], Byte[], Int32&, Int32&, IntPtr&, Int32&) int sqlite3_initialize_interop() int sqlite3_key(IntPtr, Byte[], int) int sqlite3_open_interop(Byte[], int, IntPtr&) int sqlite3_open16_interop(Byte[], int, IntPtr&) int sqlite3_prepare_interop(IntPtr, IntPtr, int, IntPtr&, IntPtr&, Int32&) int sqlite3_rekey(IntPtr, Byte[], int) int sqlite3_reset_interop(IntPtr) int sqlite3_step(IntPtr) int sqlite3_table_column_metadata_interop(IntPtr, Byte[], Byte[], Byte[], IntPtr&, IntPtr&, Int32&, Int32&, Int32&, Int32&, Int32&) int sqlite3_table_cursor(IntPtr, int, int) int sqlite3_value_bytes(IntPtr) int sqlite3_value_int(IntPtr) Int64 sqlite3_column_int64(IntPtr, int) Int64 sqlite3_value_int64(IntPtr) IntPtr sqlite3_aggregate_context(IntPtr, int) IntPtr sqlite3_bind_parameter_name_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_blob(IntPtr, int) IntPtr sqlite3_column_database_name_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_database_name16_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_decltype_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_name_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_name16_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_origin_name_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_origin_name16_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_table_name_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_table_name16_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_text_interop(IntPtr, int, Int32&) IntPtr sqlite3_column_text16_interop(IntPtr, int, Int32&) IntPtr sqlite3_commit_hook(IntPtr, SQLiteCommitCallback, IntPtr) IntPtr sqlite3_context_collseq(IntPtr, Int32&, Int32&, Int32&) IntPtr sqlite3_errmsg_interop(IntPtr, Int32&) IntPtr sqlite3_libversion() IntPtr sqlite3_next_stmt(IntPtr, IntPtr) IntPtr sqlite3_rollback_hook(IntPtr, SQLiteRollbackCallback, IntPtr) IntPtr sqlite3_update_hook(IntPtr, SQLiteUpdateCallback, IntPtr) IntPtr sqlite3_value_blob(IntPtr) IntPtr sqlite3_value_text_interop(IntPtr, Int32&) IntPtr sqlite3_value_text16_interop(IntPtr, Int32&) TypeAffinity sqlite3_column_type(IntPtr, int) TypeAffinity sqlite3_value_type(IntPtr) void sqlite3_interrupt(IntPtr) void sqlite3_result_blob(IntPtr, Byte[], int, IntPtr) void sqlite3_result_double(IntPtr, double) void sqlite3_result_error(IntPtr, Byte[], int) void sqlite3_result_error16(IntPtr, string, int) void sqlite3_result_int(IntPtr, int) void sqlite3_result_int64(IntPtr, Int64) void sqlite3_result_null(IntPtr) void sqlite3_result_text(IntPtr, Byte[], int, IntPtr) void sqlite3_result_text16(IntPtr, string, int, IntPtr)