public override unsafe global::Android.Net.Uri Insert(global::Android.Net.Uri p0, global::Android.Content.ContentValues p1)
 {
     if (id_insert_Landroid_net_Uri_Landroid_content_ContentValues_ == IntPtr.Zero)
     {
         id_insert_Landroid_net_Uri_Landroid_content_ContentValues_ = JNIEnv.GetMethodID(class_ref, "insert", "(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;");
     }
     try {
         JValue *__args = stackalloc JValue [2];
         __args [0] = new JValue(p0);
         __args [1] = new JValue(p1);
         global::Android.Net.Uri __ret = global::Java.Lang.Object.GetObject <global::Android.Net.Uri> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_insert_Landroid_net_Uri_Landroid_content_ContentValues_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
Esempio n. 2
0
        public static unsafe long Insert(global::Com.Mob.Tools.Utils.SQLiteHelper.SingleTableDB db, global::Android.Content.ContentValues values)
        {
            const string __id = "insert.(Lcom/mob/tools/utils/SQLiteHelper$SingleTableDB;Landroid/content/ContentValues;)J";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue((db == null) ? IntPtr.Zero : ((global::Java.Lang.Object)db).Handle);
                __args [1] = new JniArgumentValue((values == null) ? IntPtr.Zero : ((global::Java.Lang.Object)values).Handle);
                var __rm = _members.StaticMethods.InvokeInt64Method(__id, __args);
                return(__rm);
            } finally {
            }
        }
Esempio n. 3
0
        public static unsafe int Update(global::Com.Mob.Tools.Utils.SQLiteHelper.SingleTableDB db, global::Android.Content.ContentValues values, string selection, string[] selectionArgs)
        {
            const string __id                 = "update.(Lcom/mob/tools/utils/SQLiteHelper$SingleTableDB;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I";
            IntPtr       native_selection     = JNIEnv.NewString(selection);
            IntPtr       native_selectionArgs = JNIEnv.NewArray(selectionArgs);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [4];
                __args [0] = new JniArgumentValue((db == null) ? IntPtr.Zero : ((global::Java.Lang.Object)db).Handle);
                __args [1] = new JniArgumentValue((values == null) ? IntPtr.Zero : ((global::Java.Lang.Object)values).Handle);
                __args [2] = new JniArgumentValue(native_selection);
                __args [3] = new JniArgumentValue(native_selectionArgs);
                var __rm = _members.StaticMethods.InvokeInt32Method(__id, __args);
                return(__rm);
            } finally {
                JNIEnv.DeleteLocalRef(native_selection);
                if (selectionArgs != null)
                {
                    JNIEnv.CopyArray(native_selectionArgs, selectionArgs);
                    JNIEnv.DeleteLocalRef(native_selectionArgs);
                }
            }
        }
Esempio n. 4
0
        public override unsafe global::Android.Net.Uri Insert(global::Android.Net.Uri uri, global::Android.Content.ContentValues values)
        {
            const string __id = "insert.(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue((uri == null) ? IntPtr.Zero : ((global::Java.Lang.Object)uri).Handle);
                __args [1] = new JniArgumentValue((values == null) ? IntPtr.Zero : ((global::Java.Lang.Object)values).Handle);
                var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args);
                return(global::Java.Lang.Object.GetObject <global::Android.Net.Uri> (__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
            }
        }