Click or drag to resize
MacroDebug Class
Class providing debug capabilities of macro engine.
Inheritance Hierarchy
SystemObject
  CMS.MacroEngineMacroDebug

Namespace: CMS.MacroEngine
Assembly: CMS.MacroEngine (in CMS.MacroEngine.dll) Version: 13.0.131
Syntax
C#
public static class MacroDebug

The MacroDebug type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberCurrentLogIndent
Current indentation of the Macros log.
Public propertyStatic memberCurrentRequestLog
Current request log.
Public propertyStatic memberDebugCurrentRequest
Debug current request Macros operations.
Public propertyStatic memberDetailed
Determines whether the debug provides detailed output.
Public propertyStatic memberSettings
Debug settings
Top
Methods
  NameDescription
Public methodStatic memberLogMacroFailure
Logs the failure information.
Public methodStatic memberLogMacroOperation
Logs the macro operation. Logs the security operation to the file and to current request log for debugging.
Public methodStatic memberLogSecurityCheckFailure
Logs information that expression failed to evaluate for security reasons.
Public methodStatic memberLogToFile
Logs the macro resolve operation to the log file.
Public methodStatic memberReserveMacroLogItem
Reserves new item for the macro operation.
Public methodStatic memberSetLogItemData
Sets the log item result.
Top
See Also