![]() | |
WeroSoft.Serialization.BiTemporal Namespace |
Class | Description | |
---|---|---|
![]() | BiTemporalException |
Implements a bi-temporal exception.
|
![]() | BiTemporalHelper |
Defines if the logical validity checks are enabled, based on parameter value and caller type.
|
![]() | BiTemporalObjectData |
Base class for bi-temporal object data.
|
![]() | BiTemporalVersionData |
Base class for bi-temporal version data.
|
![]() | BiTemporalVersionInfo |
Represents a version info of bi-temporal objects.
|
![]() | BiTemporalVersionManagerBaseTContext, TKey, TVersion |
Implements the functionality used for managing the bi-temporal object and to decide how
to work with it.
|
Interface | Description | |
---|---|---|
![]() | IBiTemporalObject |
Defines the responsibility of the main entity which owns versions.
|
![]() | IBiTemporalObjectData |
Defines the responsibility of the main entity which owns versions.
|
![]() | IBiTemporalObjectDataTKey |
Defines the responsibility of the main entity which owns versions.
|
![]() | IBiTemporalRepositoryTKey, TVersion, TVersionView |
Defines the base functionality of a repository used for bi-temporal storage technology.
|
![]() | IBiTemporalVersion |
Defines the responsibility of an object which supports version, validity and modification.
|
![]() | IBiTemporalVersionTKey |
Defines the responsibility of an object which supports version, validity and modification.
|
![]() | IBiTemporalVersionData |
Defines the responsibility of data object which can be used for bi-temporal work.
|
![]() | IBiTemporalVersionDataTKey |
Defines the responsibility of data object which can be used for bi-temporal work.
|
![]() | IValidity |
Defines the validity of an object.
|
![]() | IValidityState |
Defines the interface which is used for recognizing a validity state.
|
![]() | IVersion |
Defines the responsibility of a version object.
|
![]() | IVersionTKey |
Defines the responsibility of a generic version object.
|
Enumeration | Description | |
---|---|---|
![]() | ActionHint |
Defines the action which is requested to resolve a version.
|
![]() | BiTemporalAction |
Defines the possible actions for the handling of bi-temporal objects.
|
![]() | BiTemporalLogicalValidityChecksEnabling |
Defines the enabling of bi-temporal logical validity checks.
|
![]() | BiTemporalValidityState |
Defines the possible states which a version of an object can have.
|