protected virtual unsafe void OnPostExecute(global::Java.Lang.Void p0) { if (id_onPostExecute_Ljava_lang_Void_ == IntPtr.Zero) { id_onPostExecute_Ljava_lang_Void_ = JNIEnv.GetMethodID(class_ref, "onPostExecute", "(Ljava/lang/Void;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); if (((object)this).GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onPostExecute_Ljava_lang_Void_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "onPostExecute", "(Ljava/lang/Void;)V"), __args); } } finally { } }
static void n_OnPostExecute_Ljava_lang_Void_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::com.mopub.common.GpsHelper.FetchAdvertisingInfoTask __this = global::Java.Lang.Object.GetObject <global::com.mopub.common.GpsHelper.FetchAdvertisingInfoTask> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Lang.Void p0 = global::Java.Lang.Object.GetObject <global::Java.Lang.Void> (native_p0, JniHandleOwnership.DoNotTransfer); __this.OnPostExecute(p0); }
static void n_OnPostExecute_Ljava_lang_Void_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Liveperson.Infra.Utils.TextCrawler.GetCode __this = global::Java.Lang.Object.GetObject <global::Com.Liveperson.Infra.Utils.TextCrawler.GetCode> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Lang.Void p0 = global::Java.Lang.Object.GetObject <global::Java.Lang.Void> (native_p0, JniHandleOwnership.DoNotTransfer); __this.OnPostExecute(p0); }
static void n_OnPostExecute_Ljava_lang_Void_(IntPtr jnienv, IntPtr native__this, IntPtr native_result) { global::Appoxee.Asyncs.InitAsync __this = global::Java.Lang.Object.GetObject <global::Appoxee.Asyncs.InitAsync> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Lang.Void result = global::Java.Lang.Object.GetObject <global::Java.Lang.Void> (native_result, JniHandleOwnership.DoNotTransfer); __this.OnPostExecute(result); }