示例#1
0
 internal override void SetUpdateHook(SQLiteUpdateCallback func)
 {
     update_callback = func;
     if (func == null)
     {
         UnsafeNativeMethods.sqlite3_update_hook(_sql, null, IntPtr.Zero);
     }
     else
     {
         UnsafeNativeMethods.sqlite3_update_hook(_sql, update, GCHandle.ToIntPtr(gch));
     }
 }
示例#2
0
 internal abstract void SetUpdateHook(SQLiteUpdateCallback func);
 internal static extern IntPtr sqlite3_update_hook(IntPtr db, SQLiteUpdateCallback func, IntPtr pvUser);
示例#4
0
 internal override void SetUpdateHook(SQLiteUpdateCallback func)
 {
     UnsafeNativeMethods.sqlite3_update_hook(_sql, func, IntPtr.Zero);
 }
示例#5
0
文件: SQLite3.cs 项目: GirlD/mono
 internal override void SetUpdateHook(SQLiteUpdateCallback func)
 {
   UnsafeNativeMethods.sqlite3_update_hook(_sql, func, IntPtr.Zero);
 }
示例#6
0
 internal abstract void SetUpdateHook(SQLiteUpdateCallback func);
示例#7
0
文件: SQLite3.cs 项目: GirlD/mono
 internal override void SetUpdateHook (SQLiteUpdateCallback func)
 {
   update_callback = func;
   if (func == null)
     UnsafeNativeMethods.sqlite3_update_hook (_sql, null, IntPtr.Zero);
   else
     UnsafeNativeMethods.sqlite3_update_hook (_sql, update, GCHandle.ToIntPtr (gch));
 }
示例#8
0
 internal static extern IntPtr sqlite3_update_hook(IntPtr db, SQLiteUpdateCallback func, IntPtr pvUser);
示例#9
0
 internal static extern IntPtr sqlite3_update_hook_interop(IntPtr db, SQLiteUpdateCallback func);
示例#10
0
 public static extern IntPtr sqlite3_update_hook(IntPtr dbHandle, SQLiteUpdateCallback callback, IntPtr pvUser);
 internal static extern IntPtr sqlite3_update_hook_interop(IntPtr db, SQLiteUpdateCallback func);