NLog.Layouts Namespace |
Class | Description | |
---|---|---|
CompoundLayout |
A layout containing one or more nested layouts.
| |
CsvColumn |
A column in the CSV.
| |
CsvLayout |
A specialized layout that renders CSV-formatted events.
| |
JsonArrayLayout |
A specialized layout that renders LogEvent as JSON-Array
| |
JsonAttribute |
JSON attribute.
| |
JsonLayout |
A specialized layout that renders JSON-formatted events.
| |
Layout |
Abstract interface that layouts must implement.
| |
LayoutT |
Typed Layout for easy conversion from NLog Layout logic to a simple value (ex. integer or enum)
| |
LayoutAttribute |
Marks class as Layout and attaches a type-alias name for use in NLog configuration.
| |
LayoutWithHeaderAndFooter |
A specialized layout that supports header and footer.
| |
Log4JXmlEventLayout |
A specialized layout that renders Log4j-compatible XML events.
| |
SimpleLayout |
Represents a string with embedded placeholders that can render contextual information.
| |
ValueTypeLayoutInfo |
Typed Value that is easily configured from NLog.config file
| |
XmlAttribute |
XML attribute.
| |
XmlElement |
A XML Element
| |
XmlElementBase |
A specialized layout that renders XML-formatted events.
| |
XmlLayout |
A specialized layout that renders XML-formatted events.
|
Enumeration | Description | |
---|---|---|
CsvColumnDelimiterMode |
Specifies allowed column delimiters.
| |
CsvQuotingMode |
Specifies CSV quoting modes.
| |
LayoutRenderOptions |
Options available for FromMethod(FuncLogEventInfo, Object, LayoutRenderOptions) |