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;
}
CustomThreadPool::StartUserWorkItem ( WaitCallback callBack, System.TimeSpan timeout ) : bool | |
CustomThreadPool::StartUserWorkItem ( WaitCallback callBack, object parameter = null ) : bool |