AppContextVersions Property |
The collection of
EAPVersion objects for this application. The versions defined in this collection
can be used programmatically to control application behaviour in your code. It can also be used declaratively to
switch on/off certain meta-data thoughout the application:
In these cases the inclusion of specific items can configured to be version-specific by setting a particular item's
Version and
Min Version and/or
Max Version. Where the
Version is name of the
EAPVersion item
in this collection and the
Min Version and
Max Version are the minimum and maximum version numbers, respectively, for that
version for which the versioned-item should be included (note that you may specify a minimum without a maximum, or vice versa).
By using an appropriate combination of min/max values you can define identical objects that phase in and out for specific versions.
Initially Versions are loaded into the collection from the xmt_versions table which is managed in the NetQuarry Studio.
Versions can also be added (or removed or modified) programmatically.
Namespace:
NetQuarry
Assembly:
EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax See Also