Jump to: navigation, search

Difference between revisions of "SYSCLS PREVENT CACHING"


Line 8: Line 8:
 
| id = {3189c933-646c-442a-9e5f-09533e34535a}
 
| id = {3189c933-646c-442a-9e5f-09533e34535a}
 
}}
 
}}
This classification is used to check whether objects should be cached or not.
+
This classification is used to prevent instances of a respectively classified MetaClass (and all its derivates) from being added to the central cache (on the server side).
 
+
Caching can be prevented for all non-system objects, i.e.:
The following things are checked:
+
* the object itself is not a system object
* the environment is not currently being initialized
+
* the MetaClass of the object is not a system object
* it is not a SystemObject
+
* the MetaClass of the object is not a SystemObject
+
* the classification is not on the object
+

Revision as of 14:35, 30 October 2024

IC CLASSIFICATION.gif Prevent caching classification
Name SYSCLS_PREVENT_CACHING
Inheritance -
Namespace System.Classification.Caching
ID {3189c933-646c-442a-9e5f-09533e34535a}
Purpose Prevents the caching for instances of MetaClasses classified with this.
Version 4.9

This classification is used to prevent instances of a respectively classified MetaClass (and all its derivates) from being added to the central cache (on the server side). Caching can be prevented for all non-system objects, i.e.:

  • the object itself is not a system object
  • the MetaClass of the object is not a system object