Click or drag to resize

NLog.Layouts Namespace

All layouts
Classes
  ClassDescription
Public classCompoundLayout
A layout containing one or more nested layouts.
Public classCsvColumn
A column in the CSV.
Public classCsvLayout
A specialized layout that renders CSV-formatted events.
Public classJsonArrayLayout
A specialized layout that renders LogEvent as JSON-Array
Public classJsonAttribute
JSON attribute.
Public classJsonLayout
A specialized layout that renders JSON-formatted events.
Public classLayout
Abstract interface that layouts must implement.
Public classLayoutT
Typed Layout for easy conversion from NLog Layout logic to a simple value (ex. integer or enum)
Public classLayoutAttribute
Marks class as Layout and attaches a type-alias name for use in NLog configuration.
Public classLayoutWithHeaderAndFooter
A specialized layout that supports header and footer.
Public classLog4JXmlEventLayout
A specialized layout that renders Log4j-compatible XML events.
Public classSimpleLayout
Represents a string with embedded placeholders that can render contextual information.
Public classValueTypeLayoutInfo
Typed Value that is easily configured from NLog.config file
Public classXmlAttribute
XML attribute.
Public classXmlElement
A XML Element
Public classXmlElementBase
A specialized layout that renders XML-formatted events.
Public classXmlLayout
A specialized layout that renders XML-formatted events.
Enumerations