VelocityDbType Class |
Namespace: VelocityDb.TypeInfo
The VelocityDbType type exposes the following members.
Name | Description | |
---|---|---|
AllowOtherTypesOnSamePage |
Objects can be stored more efficiently if all object types on the page share the same type. By default mixed types are allowed. Override this to return false for types that should not share pages with other types.
(Overrides OptimizedPersistableAllowOtherTypesOnSamePage.) | |
Type |
Get the type of the schema managed class
| |
TypeName |
Name of Type that this meta object is managing.
| |
TypeVersions |
Initially one version exist, if class is modified and UpdateClass(Type) is called other versions can exist.
|
Name | Description | |
---|---|---|
LastShape |
Get the latest version of a schema class
| |
ReadMe |
Used by code generator
(Overrides OptimizedPersistableReadMe(TypeVersion, Byte, Int32, SessionBase, Page, Boolean, Schema, Boolean, ListIOptimizedPersistable, Int32, Int32, Boolean).) | |
ToString |
Displays class name plus object id
(Overrides OptimizedPersistableToString.) | |
Unpersist |
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).) |
Name | Description | |
---|---|---|
ToStringDetails(SessionBase, Boolean) | Overloaded.
Object details as a string
(Defined by Utilities.) | |
ToStringDetails(Schema, TypeVersion, Boolean) | Overloaded.
Currently only used by Database Manager
(Defined by Utilities.) |