Woopsa.CustomThreadPool.StartUserWorkItem C# (CSharp) Method

StartUserWorkItem() public method

public StartUserWorkItem ( WaitCallback callBack, object parameter, System.TimeSpan timeout ) : bool
callBack WaitCallback
parameter object
timeout System.TimeSpan
return bool
        public bool StartUserWorkItem(WaitCallback callBack, object parameter, TimeSpan timeout)
        {
            CustomThreadPoolThread thread = GetNextIdleThread(timeout);
            if (thread != null)
                thread.ExecuteUserWorkItem(callBack, parameter);
            return thread != null;
        }

Same methods

CustomThreadPool::StartUserWorkItem ( WaitCallback callBack, System.TimeSpan timeout ) : bool
CustomThreadPool::StartUserWorkItem ( WaitCallback callBack, object parameter = null ) : bool