Returns the major.minor version number of the language compiler.
The system can only execute object code compiled with the same
major version number. It can execute object code compiled with any
minor version number that is less than or equal to the current
minor version.
Returns a list of components used by the %Version class. (Deprecated)
classmethod GetISCComponentVersion(Product As %Integer = {..GetISCProduct()}, Component As %String = "") as %String
Returns the ISC Product component's installed version string.
Product: HealthShare = 3, InterSystems IRIS = 4
At this time, InterSystems IRIS does not have components, so this method does not return anything for this product.
classmethod GetISCComponentVersionList(Product As %Integer = 0) as %List
Return a %List of Component:Version for all components of ISC Product.
At this time, InterSystems IRIS does not have components, so this method does not return anything for this product.
classmethod GetISCComponents(Product As %Integer = {..GetISCProduct()}) as %List
Returns the installed components for the ISC Product as a %List.
Product: HealthShare = 3, InterSystems IRIS = 4
At this time, InterSystems IRIS does not have components, so this method does not return anything for this product.
Returns a boolean value which tells if the
product server is a UNICODE system.
classmethod ListISCComponents(Product As %Integer = {..GetISCProduct()})
Displays all Components for the ISC Product to the current I/O Device.
Product: HealthShare = 3, InterSystems IRIS = 4
At this time, InterSystems IRIS does not have components, so this method does not return anything for this product.
classmethod ListISCComponentsVersions(Product As %Integer = {..GetISCProduct()})
Displays all Components:Version for the ISC Product to the current I/O Device.
Product: HealthShare = 3, InterSystems IRIS = 4
At this time, InterSystems IRIS does not have components, so this method does not return anything for this product.
The SystemMode string is usually set by the System Management Portal but it
can also be set by calling the $SYSTEM.Version.SystemMode(mode) method.
The currently supported SystemMode strings are: "LIVE", "TEST",
"DEVELOPMENT" and "FAILOVER".
The SystemMode of the current instance is displayed in the Title of the System
Management Portal web page. Attempting to set a nonsupported SystemMode
string will clear out the currently set SystemMode.
Parameters
mode -- The new SystemMode string for the current instance
Invoking $SYSTEM.Version.SystemMode() without specifiying the mode
parameter returns the current SystemMode string without changing it.
Return value -- the SystemMode value prior to calling the
$SYSTEM.Version.SystemMode method. Returns the empty string when
a SystemMode has not been previously set.