log4net SDK Reference

ILayout Interface

Interface implemented by layout objects

For a list of all members of this type, see ILayout Members.

[Visual Basic]
Public Interface ILayout
[C#]
public interface ILayout

Types that implement ILayout

Type Description
ExceptionLayout A Layout that renders only the Exception text from the logging event
LayoutSkeleton Extend this abstract class to create your own log layout format.
PatternLayout A flexible layout configurable with pattern string.
SimpleLayout A very simple layout
XmlLayout Layout that formats the log events as XML elements.
XmlLayoutBase Layout that formats the log events as XML elements.
XmlLayoutSchemaLog4j Layout that formats the log events as XML elements compatible with the log4j schema

Remarks

An ILayout object is used to format a LoggingEvent as text. The Format method is called by an appender to transform the LoggingEvent into a string.

The layout can also supply Header and Footer text that is appender before any events and after all the events respectively.

Requirements

Namespace: log4net.Layout

Assembly: log4net (in log4net.dll)

See Also

ILayout Members | log4net.Layout Namespace