public static bool QueueUserWorkItem(NativeWaitCallback callback)
        {
            Task.Run(delegate()
            {
                callback.Invoke();
            });


            return(true);
        }
        public static bool QueueUserWorkItem(NativeWaitCallback callback)
        {
#if !FIRST_PASS
            Task.Run(delegate()
            {
                callback.Invoke();
            });
#endif
            return(true);
        }
 public override bool QueueUserWorkItem(NativeWaitCallback callback)
 {
     return(NativeThreadPoolImpl.QueueUserWorkItem(callback));
 }
 public override bool QueueUserWorkItem(NativeWaitCallback callback)
 {
     return NativeThreadPoolImpl.QueueUserWorkItem(callback);
 }
        public static bool QueueUserWorkItem(NativeWaitCallback callback)
        {
            Task.Run(delegate ()
            {
                callback.Invoke();
            });

            return true;
        }