IncomingReferences:IDataObjectReferenceCollection
Gets a collection of all data objects that reference the current data object.
onion.net uses Referential Integrity for data objects. This means that if a data object is used in another data object through a reference, then the referenced data object cannot be deleted. Only when all references to the data object have been resolved can the data object be removed from the system.
This property now supplies a collection of all data objects that use the current data object in the current context. The current context is the context the executing user was in at the time of calling the instance of the data object.
If the data object is not referenced by any data object, then an empty collection is returned.
A reference to a data object is generated in onion.net exclusively by the type xlink:objectReference in the Xml schema. Whereby the prefix xlink corresponds to the namespace "http://www.w3.org/1999/xlink". A reference is not generated if the ReferenceIdentifier of a data object in an XmlNode of the type xs:string or of a type derived from it is saved.