Click or drag to resize

IAppContextVersions 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
EAPVersions Versions { get; }

Property Value

Type: EAPVersions
See Also