Jump to: navigation, search

Difference between revisions of "CONTEXT"


Line 9: Line 9:
 
| version = 2+
 
| version = 2+
 
}}
 
}}
A defined context defines the usage (use case) of data access. A context knows all its object types ([[MetaClasses]]) and the [[properties]] (columns) that are available in its context.
+
A context defines the usage (use case) of data access and the scope of object types ([[MetaClasses]]) and their [[properties]] that are available in its context. There might be different contexts scopes defined for read access and write access for the same MetaClass.
There might be different contexts scopes defined for read access and write access for the same MetaClass.
+
 
The contexts for a given [[ACM]] are defined by using a [[relation]] (“CONTEXT”).
+
The contexts are related to an [[application]] via the [[SYSREL_CONTEXT]] relation.
Applications know their related [[ContextObjects]].
+
  
 
[[Category:System MetaClasses]]
 
[[Category:System MetaClasses]]
 
[[Category:Application Context Management]]
 
[[Category:Application Context Management]]

Revision as of 13:15, 16 December 2013

IC METACLASS.gif Context
Name CONTEXT
Namespace System.ACM
Custom.ACM
Internal Name Context
TypeString {{{typestring}}}
RuntimeType {{{runtimetype}}}
Purpose Configure contexts for ACM
Version 2+

A context defines the usage (use case) of data access and the scope of object types (MetaClasses) and their Properties that are available in its context. There might be different contexts scopes defined for read access and write access for the same MetaClass.

The contexts are related to an Application via the SYSREL CONTEXT relation.