static bool n_OnStartJob_Landroid_app_job_JobParameters_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Taobao.Accs.Internal.AccsJobService __this = global::Java.Lang.Object.GetObject <global::Com.Taobao.Accs.Internal.AccsJobService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.App.Job.JobParameters p0 = global::Java.Lang.Object.GetObject <global::Android.App.Job.JobParameters> (native_p0, JniHandleOwnership.DoNotTransfer); bool __ret = __this.OnStartJob(p0); return(__ret); }
static bool n_OnStartJob_Landroid_app_job_JobParameters_(IntPtr jnienv, IntPtr native__this, IntPtr native__params) { global::Com.Clevertap.Android.Sdk.CTBackgroundJobService __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTBackgroundJobService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.App.Job.JobParameters @params = global::Java.Lang.Object.GetObject <global::Android.App.Job.JobParameters> (native__params, JniHandleOwnership.DoNotTransfer); bool __ret = __this.OnStartJob(@params); return(__ret); }
static bool n_OnStartJob_Landroid_app_job_JobParameters_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Alibaba.Sdk.Android.Push.Channel.KeepChannelService __this = global::Java.Lang.Object.GetObject <global::Com.Alibaba.Sdk.Android.Push.Channel.KeepChannelService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.App.Job.JobParameters p0 = global::Java.Lang.Object.GetObject <global::Android.App.Job.JobParameters> (native_p0, JniHandleOwnership.DoNotTransfer); bool __ret = __this.OnStartJob(p0); return(__ret); }
public override unsafe bool OnStartJob(global::Android.App.Job.JobParameters @params) { const string __id = "onStartJob.(Landroid/app/job/JobParameters;)Z"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((@params == null) ? IntPtr.Zero : ((global::Java.Lang.Object)@params).Handle); var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod(__id, this, __args); return(__rm); } finally { } }
public override unsafe bool OnStartJob(global::Android.App.Job.JobParameters p0) { if (id_onStartJob_Landroid_app_job_JobParameters_ == IntPtr.Zero) { id_onStartJob_Landroid_app_job_JobParameters_ = JNIEnv.GetMethodID(class_ref, "onStartJob", "(Landroid/app/job/JobParameters;)Z"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); bool __ret; if (((object)this).GetType() == ThresholdType) { __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_onStartJob_Landroid_app_job_JobParameters_, __args); } else { __ret = JNIEnv.CallNonvirtualBooleanMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "onStartJob", "(Landroid/app/job/JobParameters;)Z"), __args); } return(__ret); } finally { } }