DomainObjects Class Library

ITransactable Members

ITransactable overview

Public Instance Properties

IsPrivateCopy 

Public Instance Methods

GetPrivateCopy Get a private copy of this object that is in an 'isolated' state. If this instance is already a private copy, just return this instance back to the caller. An 'isolated' state indicates that this persistable object is only accessible by a single transaction, i.e., the caller of this method, and therefore can be safely modified without other transactions or threads seeing those modifications. This ensures transaction isolation when using optimistic concurrency control with shared, cached objects.

See Also

ITransactable Interface | DomainObjects.Facade.Domain Namespace