Is this only allowed in 2008 R2?
In chapter 2 you state that:
...(The first parameter in the Arbiter.Receive is false.) This is essential
for an iterator to work because the yield return must wait for completion. If you
specify a CCR arbiter that is persistent, its work is never finished because it remains
available to process new messages. In that case, the yield return will never resume
execution of the procedure."
Am I understanding this incorrectly, because you are
able to have a persistent Receivers in an Iterator.
Thanks for any clarification,