Method | Description | |
---|---|---|
StartDisposal ( ) : void |
Same as Start() except notifies on the callback during a race condition that this is the one that was first to schedule the task.
|
|
StartSlower ( ) : void | ||
StartSlower ( int delay ) : void |
Method | Description | |
---|---|---|
InternalCancelTimer ( ) : void | ||
InternalDispose_FromWorkerThread ( ) : void | ||
InternalDoNothing_FromWorkerThread ( ) : void | ||
InternalStart ( ) : void | ||
InternalStart ( int delay ) : void | ||
InternalStart_FromWorkerThread ( ) : void | ||
InternalStart_FromWorkerThread ( int delay ) : void | ||
OnRunning ( ) : void | ||
Shutdown ( ) : void | ||
ThreadContainerBase ( Action |
Method | Description | |
---|---|---|
IgnoreShutdownEvent ( ) : void |
For foreground threads, a shutdown handler is registered to dispose of the Thread so it doesn't keep the process running. However, for the Logger, shutting down this thread will prevent shutdown messages from showing up in the logger. By calling this method, it declares that the coder will dispose of this class when it is finished and does not want the Shutdown handler to do it.
|
|
Start ( ) : void | ||
Start ( int delay ) : void |
protected abstract InternalCancelTimer ( ) : void | ||
return | void |
protected abstract InternalDispose_FromWorkerThread ( ) : void | ||
return | void |
protected abstract InternalDoNothing_FromWorkerThread ( ) : void | ||
return | void |
protected abstract InternalStart ( int delay ) : void | ||
delay | int | |
return | void |
protected abstract InternalStart_FromWorkerThread ( ) : void | ||
return | void |
protected abstract InternalStart_FromWorkerThread ( int delay ) : void | ||
delay | int | |
return | void |
protected ThreadContainerBase ( Action |
||
callback | Action |
|
disposeAndWaitCallback | System.Action | |
disposeOnShutdown | bool | |
return | System |