Abstract base class for IVersioned implementations.
abstract class
|
VersionedBase
|
implements
|
IVersioned
|
||
base of
|
ConfigDomain
|
||||
EnvironmentMap
|
|||||
TerrainTransform
|
|||||
Viewport
|
|||||
WidgetBounds
|
Returns the current version of object.
public
property
|
Version
{
get
}
|
||
type
|
int32
|
||
value
|
The current version number. | ||
implements
|
IVersioned.Version
|
Remarks:
For each modification, the version is incremented by at least one.
Returns the version of aggregated objects, which will be added to the current version of this object.
[EmptyBody]
|
||||
protected
virtual
property
|
VersionAggregated
{
get
}
|
|||
type
|
int32
|
|||
value
|
The aggregated version. |
Increments the version of this object.
protected
method
|
VersionIncrement
()
|