Mercurial > pub > ImplabNet
diff Implab/Components/DisposablePool.cs @ 256:c52691faaf21 v3
Removed obsolete App, ComponentContainer
Extracted IAsyncComponent interface
Working on RunnableComponent
author | cin |
---|---|
date | Wed, 11 Apr 2018 03:05:14 +0300 |
parents | b933ec88446e |
children |
line wrap: on
line diff
--- a/Implab/Components/DisposablePool.cs Wed Apr 04 15:38:48 2018 +0300 +++ b/Implab/Components/DisposablePool.cs Wed Apr 11 03:05:14 2018 +0300 @@ -6,10 +6,10 @@ namespace Implab.Components { /// <summary> - /// The base class for implementing pools of disposable objects. + /// The base class for implementing thread-safe pools of disposable objects. /// </summary> /// <remarks> - /// <para>This class maintains a set of pre-created objects and which are frequently allocated and released + /// <para>This class maintains a set of pre-created objects which are frequently allocated and released /// by clients. The pool maintains maximum number of unsued object, any object above this limit is disposed, /// if the pool is empty it will create new objects on demand.</para> /// <para>Instances of this class are thread-safe.</para>