Manages a queue of requests.
More...
Inherits IDisposable.
Inherited by UnifiedAutomation.UaBase.ServerBase.RequestQueue.
|
virtual void | Dispose (bool disposing) |
| An overrideable version of the Dispose.
|
|
Manages a queue of requests.
UnifiedAutomation.UaBase.ApplicationThreadPool.ApplicationThreadPool |
( |
int |
minThreadCount, |
|
|
int |
maxThreadCount, |
|
|
int |
maxRequestCount |
|
) |
| |
Initializes a new instance of the ThreadPool class.
- Parameters
-
minThreadCount | The minimum number of threads in the pool. |
maxThreadCount | The maximum number of threads in the pool. |
maxRequestCount | The maximum number of requests that will placed in the queue. |
void UnifiedAutomation.UaBase.ApplicationThreadPool.Dispose |
( |
| ) |
|
Frees any unmanaged resources.
virtual void UnifiedAutomation.UaBase.ApplicationThreadPool.Dispose |
( |
bool |
disposing | ) |
|
|
protectedvirtual |
An overrideable version of the Dispose.
Schedules an incoming request.
- Parameters
-
request | The request. |
callback | The callback. |
The documentation for this class was generated from the following file:
- C:/work/uasdknet/src/UaBase/ApplicationThreadPool.cs