PersistenceTypes - Persistence types
Persistence types define the persistence types for instances (property and complex). Enumerator values may be ANDed in order to get sub properties:
- persistent: eval & 0x04
- temporary: eval & 0x02
- transient: eval & 0x01
- virtual: eval & 0x08
- permanent: eval & 0x10
- reference: eval & 0x20
Enumarators overview
- PT_permanent_temporary
(18) - Permanent temporary
- PT_permanent_transient
(17) - Permanent transient
- PT_persistent
(20) - Persistent instances
- PT_temporary
(2) - Temporary (bounded)
- PT_transient
(1) - Transient (bounded)
- PT_transient_reference
(33) - Transient reference
Enumerator details
-
PT_transient - Transient (bounded)
Bounded transient instances are stored in memory and will be deleted as soon as the owner (selected instance) is deselected. Transient properties (reference collections) may refer to instances with other persistence types.
Code: 1
to list -
PT_temporary - Temporary (bounded)
Bounded temporary instances are stored in a temporary database and will be deleted as soon as the owner (selected instance) is deselected. Bounded temporary properties (reference collections) may refer to instances with other persistence types.
Code: 2
to list -
PT_permanent_transient - Permanent transient
Permanent transient instances (complex or property) are stored in memory and exist as long as the process is running or until they are explicitly deleted.
Code: 17
to list -
PT_permanent_temporary - Permanent temporary
Permanent transient instances (complex or property) are stored in a temporary database and exist as long as the process is running or until they are explicitly deleted.
Code: 18
to list -
PT_persistent - Persistent instances
Persistent instances (complex or property) are stored in a database and exists until being explicitly deleted. In general, persistent instances may be accessed from any number of processes/applications.
Code: 20
to list -
PT_transient_reference - Transient reference
Transient reference properties allow defining kind of link to other properties.
Code: 33
to list