Serves as a base for classes that represent persistent objects.
Gets a value that provides access to the metadata information of a class gathered via Reflection.
Gets an object that contains field identifiers for Simplified Criteria Syntax.
Indicates whether the current persistent object is marked as deleted.
Indicates whether the object is currently being initialized.
Gets the session used to load and save persistent objects.