Class HashtableSettings
- Namespace
- CMS.DataEngine
- Assembly
- CMS.DataEngine.dll
Settings for provider hashtables
public class HashtableSettings
- Inheritance
-
objectHashtableSettings
- Extension Methods
Properties
FullName
If true, full name hashtable is used for caching
public bool FullName { get; set; }
Property Value
- bool
GUID
If true, GUID hashtable is used for caching
public bool GUID { get; set; }
Property Value
- bool
ID
If true, ID hashtable is used for caching
public bool ID { get; set; }
Property Value
- bool
Load
Specifies the way how the hashtable values are initialized
public LoadHashtableEnum Load { get; set; }
Property Value
Name
If true, name hashtable is used for caching
public bool Name { get; set; }
Property Value
- bool
UseHashtables
General flag if hashtables are enabled or not
public bool UseHashtables { get; }
Property Value
- bool
UseWeakReferences
If true, weak references are used within hashtables. Use in case the provider handles a lot of objects to allow releasing memory
public bool UseWeakReferences { get; set; }
Property Value
- bool