protected void Initialize() { updater.Initializer = PoolUtility.GetPoolInitializer(reference); while (Size < startSize) { Enqueue(CreateInstance(), false); } }