Table of Contents

Namespace Serilog.Events

Classes

DictionaryValue

A value represented as a mapping from keys to values.

LevelAlias

Descriptive aliases for LogEventLevel.

LogEvent

A log event.

LogEventProperty

A property associated with a LogEvent.

LogEventPropertyValue

The value associated with a LogEventProperty. Divided into scalar, sequence and structure values to direct serialization into various formats.

MessageTemplate

Represents a message template passed to a log method. The template can subsequently render the template in textual form given the list of properties.

ScalarValue

A property value corresponding to a simple, scalar type.

SequenceValue

A value represented as an ordered sequence of values.

StructureValue

A value represented as a collection of name-value properties.

Enums

LogEventLevel

Specifies the meaning and relative importance of a log event.