A strategy for determining if a version value is an version of
a new transient instance or a previously persistent transient instance.
The strategy is determined by the Unsaved-Value attribute in the mapping file.
The following tables list the members exposed by the VersionValue type.
Public Methods
| Name | Description | |
|---|---|---|
| IsUnsaved |
Does the given identifier belong to a new instance
|
Public Fields
| Name | Description | |
|---|---|---|
| VersionNegative |
Assume the transient instance is newly instantiated if the identifier
is null.
| |
| VersionSaveNull |
Assume the transient instance is newly instantiated if the version
is null, otherwise assume it is a detached instance.
| |
| VersionUndefined |
Assume the transient instance is newly instantiated if the version
is null, otherwise defer to the identifier unsaved-value.
|
Protected Constructors
| Name | Description | |
|---|---|---|
| VersionValueNew | Overloaded. |