Takes an idle item from the pool or creates a new one if all item are busy or the pool is empty.
This method is overridden simply in order to verify that an iteration is not in progress.
expression that creates a new Item instance
pool item
LimitExceededException if limitation is enabled and all pool items are busy
See Implementation
Takes an idle item from the pool or creates a new one if all item are busy or the pool is empty.
This method is overridden simply in order to verify that an iteration is not in progress.