public static void Call_ClrSystemSuspendedTask_OnNext(ulong handle, ISuspendedTaskClr2Java clr2Java) { using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemSuspendedTask_OnNext")) { GCHandle gc = GCHandle.FromIntPtr((IntPtr)handle); ClrSystemHandler <ISuspendedTask> obj = (ClrSystemHandler <ISuspendedTask>)gc.Target; obj.OnNext(new SuspendedTask(clr2Java)); } }
public static void Call_ClrSystemSuspendedTask_OnNext(ulong handle, ISuspendedTaskClr2Java clr2Java) { using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemSuspendedTask_OnNext")) { GCHandle gc = GCHandle.FromIntPtr((IntPtr)handle); ClrSystemHandler<ISuspendedTask> obj = (ClrSystemHandler<ISuspendedTask>)gc.Target; obj.OnNext(new SuspendedTask(clr2Java)); } }
internal SuspendedTask(ISuspendedTaskClr2Java suspendedTaskClr2Java) { SuspendedTaskClr2Java = suspendedTaskClr2Java; ActiveContextClr2Java = suspendedTaskClr2Java.GetActiveContext(); }
internal SuspendedTask(ISuspendedTaskClr2Java suspendedTaskClr2Java) { InstanceId = Guid.NewGuid().ToString("N"); SuspendedTaskClr2Java = suspendedTaskClr2Java; ActiveContextClr2Java = suspendedTaskClr2Java.GetActiveContext(); }