Class MacroContext
- Namespace
- CMS.MacroEngine
- Assembly
- CMS.MacroEngine.dll
Macro resolving context
public class MacroContext : AbstractContext<MacroContext>, IDataContainer, ISimpleDataContainer, IContext, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, ICloneThreadItem, INotCopyThreadItem
- Inheritance
-
objectMacroContext
- Implements
- Inherited Members
- Extension Methods
Fields
lockObject
Locker object
protected static object lockObject
Field Value
- object
Properties
CurrentResolver
Current macro resolver
public static MacroResolver CurrentResolver { get; set; }
Property Value
GlobalResolver
Global static resolver - contains all the global objects. Context resolvers are children of this resolver.
public static MacroResolver GlobalResolver { get; }