Click or drag to resize

ReferenceTracked Class

Tracks references to this object and signals ReferentialIntegrityException if unpersisted before while still being referenced.
Inheritance Hierarchy

Namespace:  VelocityDb
Assembly:  VelocityDb (in VelocityDb.dll) Version: 11.1.0.0 (11.1)
Syntax
public class ReferenceTracked : OptimizedPersistable, 
	IReferenceTracked, IOptimizedPersistable, IComparable

The ReferenceTracked type exposes the following members.

Constructors
  NameDescription
Public methodReferenceTracked
Initializes a new instance of the ReferenceTracked class
Top
Properties
  NameDescription
Public propertyReferences
Get a collection of references to this object
Top
Methods
  NameDescription
Public methodUnpersist
Removes an object from the persistent store and makes the object a transient object. It does not automatically make referenced objects unpersisted. Best way to do so is to override this virtual function in your own classes.
(Overrides OptimizedPersistableUnpersist(SessionBase).)
Top
Extension Methods
  NameDescription
Public Extension MethodToStringDetails(SessionBase, Boolean)Overloaded.
Object details as a string
(Defined by Utilities.)
Public Extension MethodToStringDetails(Schema, TypeVersion, Boolean)Overloaded.
Currently only used by Database Manager
(Defined by Utilities.)
Top
See Also