Persistate API documentation
InstanceDisowned Event
NamespacesPersistateObjectClassInstanceDisowned

[This is preliminary documentation and is subject to change.]

Occurs whenever an object of this class is orphaned or deleted from its parent object.
Declaration Syntax
C#
public event LinkageEventHandler InstanceDisowned
Remarks
This happens whenever you overwrite the contained (not associated) member containing the object with null, or another object, or when you call the Orphan method. It also happens when you remove the object from a contained collection, or call the Orphan method on a contained collection. When this event is raised for a particular object class, it is also raised for all its base classes, starting from the root.

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)