Jump to: navigation, search

Difference between revisions of "SYSCLS PREVENT CACHING"


 
(One intermediate revision by the same user not shown)
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).
  
The following things are checked:
+
== Usage ==
* the environment is not currently being initialized
+
Relate the classification to a MetaClass to prevent caching of all instances (also of derivates).
* it is not a SystemObject
+
Caching can be prevented for all non-system objects, i.e.:
* the MetaClass of the object is not a SystemObject
+
* the object itself is not a system object
* the classification is not on the object
+
* the MetaClass of the object is not a system object

Latest revision as of 14:38, 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).

Usage

Relate the classification to a MetaClass to prevent caching of all instances (also of derivates). 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