메소드 | 설명 | |
---|---|---|
CustomThreadPool ( string name, int threadPoolSize = DefaultThreadPoolSize, ThreadPriority priority = ThreadPriority.Normal ) : System | ||
Dispose ( ) : void | ||
Join ( System.TimeSpan timeout ) : bool | ||
Join ( ) : void | ||
StartUserWorkItem ( WaitCallback callBack, System.TimeSpan timeout ) : bool | ||
StartUserWorkItem ( WaitCallback callBack, object parameter = null ) : bool | ||
StartUserWorkItem ( WaitCallback callBack, object parameter, System.TimeSpan timeout ) : bool | ||
Terminate ( ) : void |
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void |
메소드 | 설명 | |
---|---|---|
GetNextIdleThread ( System.TimeSpan timeout ) : |
||
OnIdle ( object sender, |
public CustomThreadPool ( string name, int threadPoolSize = DefaultThreadPoolSize, ThreadPriority priority = ThreadPriority.Normal ) : System | ||
name | string | |
threadPoolSize | int | |
priority | ThreadPriority | |
리턴 | System |
public StartUserWorkItem ( WaitCallback callBack, System.TimeSpan timeout ) : bool | ||
callBack | WaitCallback | |
timeout | System.TimeSpan | |
리턴 | bool |
public StartUserWorkItem ( WaitCallback callBack, object parameter = null ) : bool | ||
callBack | WaitCallback | |
parameter | object | |
리턴 | bool |
public StartUserWorkItem ( WaitCallback callBack, object parameter, System.TimeSpan timeout ) : bool | ||
callBack | WaitCallback | |
parameter | object | |
timeout | System.TimeSpan | |
리턴 | bool |