Castle.MicroKernel.Lifestyle.Pool.DefaultPool
namespace Castle.MicroKernel.Lifestyle.Pool
{
public class DefaultPool : IPool, IDisposable
{
public DefaultPool(int initialSize, int maxsize, IComponentActivator componentActivator);
public virtual void Dispose();
public virtual bool Release(object instance);
public virtual object Request(CreationContext context, Func<CreationContext, Burden> creationCallback);
protected virtual void Intitialize(Func<CreationContext, Burden> createCallback, CreationContext c);
}
}