Brian,
>I think one of my last message may have been a little unclear. What I'd like to have the ability to do is to begin a transaction in any business object, then pass a reference to that same transaction to any other business object so that I can commit or rollback the changes on both the business objects WITHOUT having them be registered with each other as parent/child. This will allow me to more easily separate data updates across multiple objects.
I'm on the road right now (speaking at the KYDotNet user group tonight), but I'll get back to you with a recommendation.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com