C# Class Woopsa.CustomThreadPoolThread

Inheritance: IDisposable
显示文件 Open project: woopsa-protocol/Woopsa Class Usage Examples

Public Methods

Method Description
CustomThreadPoolThread ( string threadName, ThreadPriority priority ) : System
Dispose ( ) : void
ExecuteUserWorkItem ( WaitCallback callBack, object parameter = null ) : void
Join ( System.TimeSpan timeout ) : bool
Terminate ( ) : void

Private Methods

Method Description
Execute ( ) : void
OnIdle ( ) : void

Method Details

CustomThreadPoolThread() public method

public CustomThreadPoolThread ( string threadName, ThreadPriority priority ) : System
threadName string
priority ThreadPriority
return System

Dispose() public method

public Dispose ( ) : void
return void

ExecuteUserWorkItem() public method

public ExecuteUserWorkItem ( WaitCallback callBack, object parameter = null ) : void
callBack WaitCallback
parameter object
return void

Join() public method

public Join ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
return bool

Terminate() public method

public Terminate ( ) : void
return void