|
I have this working for the reported scenario. It does not work when the indexed-add call happens against an uninitialized, detached collection. I was close to getting it but end up needing a lot of SPI changes, and much of the work was things we already have planned in terms of a new "operation context" feature that Gail Badner and I will be designing and scheduling later.
So for now, for the uninitialized, detached case I simply disallow the add call to proceed when the list is not initialized and cannot be.
|