nicko 2005/02/07 15:17:51
Modified: xdocs/src/release config-examples.xml release-notes.xml
xdocs/src/release/manual introduction.xml
Log:
Added links into the SDK Reference doc
Revision Changes Path
1.7 +62 -11 logging-log4net/xdocs/src/release/config-examples.xml
Index: config-examples.xml
===================================================================
RCS file: /home/cvs/logging-log4net/xdocs/src/release/config-examples.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- config-examples.xml 18 Jan 2005 20:17:30 -0000 1.6
+++ config-examples.xml 7 Feb 2005 23:17:51 -0000 1.7
@@ -42,14 +42,17 @@
</p>
</section>
- <section name="ADONetAppender">
+ <section name="AdoNetAppender">
<p>
- The configuration of the <span
class="code">ADONetAppender</span> depends on the
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.AdoNetAppender.html">log4net.Appender.AdoNetAppender</a>.
+ </p>
+ <p>
+ The configuration of the <span
class="code">AdoNetAppender</span> depends on the
provider selected for the target
database. Here are some examples.
</p>
<section name="MS SQL Server">
<p>
- The following example shows how
to configure the <span class="code">ADONetAppender</span>
+ The following example shows how
to configure the <span class="code">AdoNetAppender</span>
to log messages to a SQL Server
database. The events are written in batches of 100
(<i>BufferSize</i>). The
<i>ConnectionType</i> specifies the fully qualified type name
for the <span
class="code">System.Data.IDbConnection</span> to use to connect to the
@@ -77,7 +80,7 @@
The appender configuration is:
</p>
<source language="xml"><![CDATA[
-<appender name="ADONetAppender" type="log4net.Appender.ADONetAppender">
+<appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender">
<bufferSize value="100" />
<connectionType value="System.Data.SqlClient.SqlConnection,
System.Data, Version=1.0.3300.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<connectionString value="data source=[database server];initial
catalog=[database name];integrated security=false;persist security
info=True;User ID=[user];Password=[password]" />
@@ -134,7 +137,7 @@
This example shows how to write
events to an Access Database.
</p>
<source language="xml"><![CDATA[
-<appender name="ADONetAppender_Access"
type="log4net.Appender.ADONetAppender">
+<appender name="AdoNetAppender_Access"
type="log4net.Appender.AdoNetAppender">
<connectionString value="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\\log\\access.mdb;User Id=;Password=;" />
<commandText value="INSERT INTO Log
([Date],[Thread],[Level],[Logger],[Message]) VALUES (@log_date, @thread,
@log_level, @logger, @message)" />
<parameter>
@@ -201,7 +204,7 @@
The appender configuration is:
</p>
<source language="xml"><![CDATA[
-<appender name="ADONetAppender_Oracle"
type="log4net.Appender.ADONetAppender">
+<appender name="AdoNetAppender_Oracle"
type="log4net.Appender.AdoNetAppender">
<connectionType value="System.Data.OracleClient.OracleConnection,
System.Data.OracleClient, Version=1.0.3300.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<connectionString value="data source=[mydatabase];User
ID=[user];Password=[password]" />
<commandText value="INSERT INTO Log
(Datetime,Thread,Log_Level,Logger,Message) VALUES (:log_date, :thread,
:log_level, :logger, :message)" />
@@ -268,7 +271,7 @@
The appender configuration is:
</p>
<source language="xml"><![CDATA[
-<appender name="ADONetAppender_Oracle"
type="log4net.Appender.ADONetAppender">
+<appender name="AdoNetAppender_Oracle"
type="log4net.Appender.AdoNetAppender">
<connectionType value ="System.Data.OracleClient.OracleConnection,
System.Data.OracleClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<connectionString value="data source=<dsname>;User
ID=<userid>;Password=<password>" />
<commandText value="INSERT INTO Log (Log_Level,Logger,Message) VALUES
(:log_level, :logger, :message)" />
@@ -328,7 +331,7 @@
The appender configuration is:
</p>
<source language="xml"><![CDATA[
-<appender name="ADONetAppender" type="log4net.Appender.ADONetAppender">
+<appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender">
<bufferSize value="100" />
<connectionType value="IBM.Data.DB2.DB2Connection,IBM.Data.DB2,
Version=8.1.2.1" />
<connectionString value="server=192.168.0.0;database=dbuser;user
Id=username;password=password;persist security info=true" />
@@ -383,16 +386,19 @@
</section>
- <section name="ASPNetTraceAppender">
+ <section name="AspNetTraceAppender">
<p>
- The following example shows how to
configure the <span class="code">ASPNetTraceAppender</span>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.AspNetTraceAppender.html">log4net.Appender.AspNetTraceAppender</a>.
+ </p>
+ <p>
+ The following example shows how to
configure the <span class="code">AspNetTraceAppender</span>
to log messages to the ASP.NET
TraceContext. The messages are written to the
<span
class="code">System.Web.TraceContext.Write</span> method if they are below
level <span class="code">WARN</span>.
If they are <span class="code">WARN</span> or above they are written to the
<span
class="code">System.Web.TraceContext.Warn</span> method.
</p>
<source language="xml"><![CDATA[
-<appender name="ASPNetTraceAppender"
type="log4net.Appender.ASPNetTraceAppender" >
+<appender name="AspNetTraceAppender"
type="log4net.Appender.AspNetTraceAppender" >
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger
[%ndc] - %message%newline" />
</layout>
@@ -402,6 +408,9 @@
<section name="BufferingForwardingAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.BufferingForwardingAppender.html">log4net.Appender.BufferingForwardingAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">BufferingForwardingAppender</span>
to buffer 100 messages before
delivering them to the <i>ConsoleAppender</i>.
</p>
@@ -432,6 +441,9 @@
<section name="ColoredConsoleAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.ColoredConsoleAppender.html">log4net.Appender.ColoredConsoleAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">ColoredConsoleAppender</span>
to log messages to the console. By
default the messages are sent to the console
standard output stream. This example
shows how to highlight error messages.
@@ -471,6 +483,9 @@
<section name="ConsoleAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.ConsoleAppender.html">log4net.Appender.ConsoleAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">ConsoleAppender</span>
to log messages to the console. By
default the messages are sent to the console
standard output stream.
@@ -497,6 +512,9 @@
<section name="EventLogAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.EventLogAppender.html">log4net.Appender.EventLogAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">EventLogAppender</span> to log
to the <i>Application</i> event log on
the local machine using the
event <i>Source</i> of the <span
class="code">AppDomain.FriendlyName</span>.
@@ -529,6 +547,9 @@
<section name="FileAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.FileAppender.html">log4net.Appender.FileAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">FileAppender</span>
to write messages to a file. The file
specified is <i>log-file.txt</i>. The file will
be appended to rather than overwritten
each time the logging process starts.
@@ -561,6 +582,9 @@
<section name="ForwardingAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.ForwardingAppender.html">log4net.Appender.ForwardingAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">ForwardingAppender</span>.
The forwarding appender allows a set of
constraints to be used to decorate an appender.
In this example the
<i>ConsoleAppender</i> is decorated with a <i>Threshold</i> of
@@ -579,6 +603,9 @@
<section name="MemoryAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.MemoryAppender.html">log4net.Appender.MemoryAppender</a>.
+ </p>
+ <p>
It is unlikely that the <span
class="code">MemoryAppender</span> will be configured
using a config file, but if you want to
do it here's how.
</p>
@@ -591,6 +618,9 @@
<section name="NetSendAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.NetSendAppender.html">log4net.Appender.NetSendAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">NetSendAppender</span>
to deliver messages to a specific
user's screen. As this appender is typically only
used for important notifications a
<i>Threshold</i> of level <span class="code">Error</span>
@@ -615,6 +645,9 @@
<section name="OutputDebugStringAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.OutputDebugStringAppender.html">log4net.Appender.OutputDebugStringAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">OutputDebugStringAppender</span>
to write logging messages to the <span
class="code">OutputDebugString</span> API.
</p>
@@ -629,6 +662,9 @@
<section name="RemotingAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.RemotingAppender.html">log4net.Appender.RemotingAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">RemotingAppender</span>
to deliver logging events to a
specified <i>Sink</i> (in this example
the sink is <span
class="code">tcp://localhost:8085/LoggingSink</span>).
@@ -667,6 +703,9 @@
<section name="RollingFileAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.RollingFileAppender.html">log4net.Appender.RollingFileAppender</a>.
+ </p>
+ <p>
The <span
class="code">RollingFileAppender</span> builds on the
<span class="code">FileAppender</span>
and has the same options
as that appender.
@@ -753,6 +792,9 @@
<section name="SmtpAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.SmtpAppender.html">log4net.Appender.SmtpAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">SmtpAppender</span>
to deliver log events via SMTP email.
The <i>To</i>, <i>From</i>, <i>Subject</i> and
<i>SmtpHost</i> are required parameters.
@@ -819,6 +861,9 @@
<section name="SmtpPickupDirAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.SmtpPickupDirAppender.html">log4net.Appender.SmtpPickupDirAppender</a>.
+ </p>
+ <p>
The <span
class="code">SmtpPickupDirAppender</span> is configured similarly
to the <span
class="code">SmtpAppender</span>. The only difference is that rather
than specify a <i>SmtpHost</i>
parameter a <i>PickupDir</i> must be specified.
@@ -858,6 +903,9 @@
<section name="TraceAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.TraceAppender.html">log4net.Appender.TraceAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">TraceAppender</span>
to log messages to the <span
class="code">System.Diagnostics.Trace</span> system.
This is the tracing system supplied
with the .net base class libraries.
@@ -875,6 +923,9 @@
<section name="UdpAppender">
<p>
+ For full details see the SDK Reference
entry: <a
href="sdk/log4net.Appender.UdpAppender.html">log4net.Appender.UdpAppender</a>.
+ </p>
+ <p>
The following example shows how to
configure the <span class="code">UdpAppender</span>
to send events to a
<i>RemoteAddress</i> on the specified <i>RemotePort</i>.
</p>
1.3 +7 -2 logging-log4net/xdocs/src/release/release-notes.xml
Index: release-notes.xml
===================================================================
RCS file: /home/cvs/logging-log4net/xdocs/src/release/release-notes.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- release-notes.xml 28 Jan 2005 20:57:11 -0000 1.2
+++ release-notes.xml 7 Feb 2005 23:17:51 -0000 1.3
@@ -105,7 +105,10 @@
which is bound
to the <span class="code">TestApp.MyPatternConverter, TestApp</span>
type. This type
must extend the <span class="code">log4net.Util.PatternConverter</span>
base class. The
custom pattern can then be used in the pattern string.
- </p>
+ </p>
+ <p>
+ For full
details see the SDK Reference entry: <a
href="sdk/log4net.Layout.PatternLayout.html">log4net.Layout.PatternLayout</a>.
+ </p>
</li>
<li>
<h3><span
class="code">PatternString</span> for pattern based configuration</h3>
@@ -139,7 +142,9 @@
writer.Write(Environment.GetFolderPath(specialFolder));
}
}</pre></div>
-
+ <p>
+ For full
details see the SDK Reference entry: <a
href="sdk/log4net.Util.PatternString.html">log4net.Util.PatternString</a>.
+ </p>
</li>
<li>
<h3>Added new
appenders</h3>
1.4 +37 -37 logging-log4net/xdocs/src/release/manual/introduction.xml
Index: introduction.xml
===================================================================
RCS file:
/home/cvs/logging-log4net/xdocs/src/release/manual/introduction.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- introduction.xml 17 Jan 2005 20:25:51 -0000 1.3
+++ introduction.xml 7 Feb 2005 23:17:51 -0000 1.4
@@ -33,7 +33,7 @@
</p>
<p>
The log4net framework is based on
log4j, see <a href="http://logging.apache.org/log4j">
-
http://logging.apache.org/log4j</a> for more information on log4j.<br />
+
http://logging.apache.org/log4j</a> for more information on log4j.
The log4net framework, source code,
binaries, documentation, examples and related
materials are published under the terms
of the
<a
href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version
2.0</a>,
@@ -567,33 +567,33 @@
Description</th>
</tr>
<tr>
-
<td>log4net.Appender.AdoNetAppender</td>
+ <td><a
href="../sdk/log4net.Appender.AdoNetAppender.html">log4net.Appender.AdoNetAppender</a></td>
<td>
Writes
logging events to a database using either prepared statements or stored
procedures.
</td>
</tr>
<tr>
-
<td>log4net.Appender.AnsiColorTerminalAppender</td>
+ <td><a
href="../sdk/log4net.Appender.AnsiColorTerminalAppender.html">log4net.Appender.AnsiColorTerminalAppender</a></td>
<td>
Writes
color highlighted logging events to a an ANSI terminal window.
</td>
</tr>
<tr>
-
<td>log4net.Appender.AspNetTraceAppender</td>
+ <td><a
href="../sdk/log4net.Appender.AspNetTraceAppender.html">log4net.Appender.AspNetTraceAppender</a></td>
<td>
Writes
logging events to the ASP trace context. These can then be rendered at
the end
of the ASP page or on the ASP trace page.
</td>
</tr>
<tr>
-
<td>log4net.Appender.BufferingForwardingAppender</td>
+ <td><a
href="../sdk/log4net.Appender.BufferingForwardingAppender.html">log4net.Appender.BufferingForwardingAppender</a></td>
<td>
Buffers
logging events before forwarding them to child appenders.
</td>
</tr>
<tr>
-
<td>log4net.Appender.ColoredConsoleAppender</td>
+ <td><a
href="../sdk/log4net.Appender.ColoredConsoleAppender.html">log4net.Appender.ColoredConsoleAppender</a></td>
<td>
Writes
logging events to the application's Console. The events may go to either
the
standard our stream or the standard error stream. The events may have
configurable
@@ -601,51 +601,51 @@
</td>
</tr>
<tr>
-
<td>log4net.Appender.ConsoleAppender</td>
+ <td><a
href="../sdk/log4net.Appender.ConsoleAppender.html">log4net.Appender.ConsoleAppender</a></td>
<td>
Writes
logging events to the application's Console. The events may go to either
the
standard our stream or the standard error stream.
</td>
</tr>
<tr>
-
<td>log4net.Appender.EventLogAppender</td>
+ <td><a
href="../sdk/log4net.Appender.EventLogAppender.html">log4net.Appender.EventLogAppender</a></td>
<td>
Writes
logging events to the Windows Event Log.
</td>
</tr>
<tr>
-
<td>log4net.Appender.FileAppender</td>
+ <td><a
href="../sdk/log4net.Appender.FileAppender.html">log4net.Appender.FileAppender</a></td>
<td>
Writes
logging events to a file in the file system.
</td>
</tr>
<tr>
-
<td>log4net.Appender.ForwardingAppender</td>
+ <td><a
href="../sdk/log4net.Appender.ForwardingAppender.html">log4net.Appender.ForwardingAppender</a></td>
<td>
Forwards logging events to child appenders.
</td>
</tr>
<tr>
-
<td>log4net.LocalSyslogAppender</td>
+ <td><a
href="../sdk/log4net.Appender.LocalSyslogAppender.html">log4net.LocalSyslogAppender</a></td>
<td>
Writes
logging events to the local syslog service (UNIX only).
</td>
</tr>
<tr>
-
<td>log4net.Appender.MemoryAppender</td>
+ <td><a
href="../sdk/log4net.Appender.MemoryAppender.html">log4net.Appender.MemoryAppender</a></td>
<td>
Stores
logging events in an in memory buffer.
</td>
</tr>
<tr>
-
<td>log4net.Appender.NetSendAppender</td>
+ <td><a
href="../sdk/log4net.Appender.NetSendAppender.html">log4net.Appender.NetSendAppender</a></td>
<td>
Writes
logging events to the Windows Messenger service. These messages are
displayed in a dialog on a users terminal.
</td>
</tr>
<tr>
-
<td>log4net.Appender.OutputDebugStringAppender</td>
+ <td><a
href="../sdk/log4net.Appender.OutputDebugStringAppender.html">log4net.Appender.OutputDebugStringAppender</a></td>
<td>
Writes
logging events to the debugger. If the application has no
debugger, the system debugger displays the string. If the application has no
@@ -653,19 +653,19 @@
</td>
</tr>
<tr>
-
<td>log4net.Appender.RemoteSyslogAppender</td>
+ <td><a
href="../sdk/log4net.Appender.RemoteSyslogAppender.html">log4net.Appender.RemoteSyslogAppender</a></td>
<td>
Writes
logging events to a remote syslog service using UDP networking.
</td>
</tr>
<tr>
-
<td>log4net.Appender.RemotingAppender</td>
+ <td><a
href="../sdk/log4net.Appender.RemotingAppender.html">log4net.Appender.RemotingAppender</a></td>
<td>
Writes
logging events to a remoting sink using .NET remoting.
</td>
</tr>
<tr>
-
<td>log4net.Appender.RollingFileAppender</td>
+ <td><a
href="../sdk/log4net.Appender.RollingFileAppender.html">log4net.Appender.RollingFileAppender</a></td>
<td>
Writes
logging events to a file in the file system. The RollingFileAppender can
be
configured to log to multiple files based upon date or file size
@@ -673,13 +673,13 @@
</td>
</tr>
<tr>
-
<td>log4net.Appender.SmtpAppender</td>
+ <td><a
href="../sdk/log4net.Appender.SmtpAppender.html">log4net.Appender.SmtpAppender</a></td>
<td>
Sends
logging events to an email address.
</td>
</tr>
<tr>
-
<td>log4net.Appender.SmtpPickupDirAppender</td>
+ <td><a
href="../sdk/log4net.Appender.SmtpPickupDirAppender.html">log4net.Appender.SmtpPickupDirAppender</a></td>
<td>
Writes
SMTP messages as files into a pickup directory.
These
files can then be read and sent by an SMTP agent
@@ -687,19 +687,19 @@
</td>
</tr>
<tr>
-
<td>log4net.Appender.TelnetAppender</td>
+ <td><a
href="../sdk/log4net.Appender.TelnetAppender.html">log4net.Appender.TelnetAppender</a></td>
<td>
Clients
connect via Telnet to receive logging events.
</td>
</tr>
<tr>
-
<td>log4net.Appender.TraceAppender</td>
+ <td><a
href="../sdk/log4net.Appender.TraceAppender.html">log4net.Appender.TraceAppender</a></td>
<td>
Writes
logging events to the .NET trace system.
</td>
</tr>
<tr>
-
<td>log4net.Appender.UdpAppender</td>
+ <td><a
href="../sdk/log4net.Appender.UdpAppender.html">log4net.Appender.UdpAppender</a></td>
<td>
Sends
logging events as connectionless UDP datagrams to a remote host or a
multicast group using a UdpClient.
@@ -845,49 +845,49 @@
Description</th>
</tr>
<tr>
-
<td>log4net.Filter.DenyAllFilter</td>
+ <td><a
href="../sdk/log4net.Filter.DenyAllFilter.html">log4net.Filter.DenyAllFilter</a></td>
<td>
Drops
all logging events.
</td>
</tr>
<tr>
-
<td>log4net.Filter.LevelMatchFilter</td>
+ <td><a
href="../sdk/log4net.Filter.LevelMatchFilter.html">log4net.Filter.LevelMatchFilter</a></td>
<td>
An
exact match to the event's level.
</td>
</tr>
<tr>
-
<td>log4net.Filter.LevelRangeFilter</td>
+ <td><a
href="../sdk/log4net.Filter.LevelRangeFilter.html">log4net.Filter.LevelRangeFilter</a></td>
<td>
Matches
against a range of levels.
</td>
</tr>
<tr>
-
<td>log4net.Filter.LoggerMatchFilter</td>
+ <td><a
href="../sdk/log4net.Filter.LoggerMatchFilter.html">log4net.Filter.LoggerMatchFilter</a></td>
<td>
Matches
against a the start of the logger name.
</td>
</tr>
<tr>
-
<td>log4net.Filter.MdcFilter</td>
+ <td><a
href="../sdk/log4net.Filter.MdcFilter.html">log4net.Filter.MdcFilter</a></td>
<td>
Matches
a substring from a specific <span class="code">MDC</span> value.
</td>
</tr>
<tr>
-
<td>log4net.Filter.NdcFilter</td>
+ <td><a
href="../sdk/log4net.Filter.NdcFilter.html">log4net.Filter.NdcFilter</a></td>
<td>
Matches
a substring from the event's <span class="code">NDC</span>.
</td>
</tr>
<tr>
-
<td>log4net.Filter.PropertyFilter</td>
+ <td><a
href="../sdk/log4net.Filter.PropertyFilter.html">log4net.Filter.PropertyFilter</a></td>
<td>
Matches
a substring from a specific property value.
</td>
</tr>
<tr>
-
<td>log4net.Filter.StringMatchFilter</td>
+ <td><a
href="../sdk/log4net.Filter.StringMatchFilter.html">log4net.Filter.StringMatchFilter</a></td>
<td>
Matches
a substring from the event's message.
</td>
@@ -939,46 +939,46 @@
Description</th>
</tr>
<tr>
-
<td>log4net.Layout.ExceptionLayout</td>
+ <td><a
href="../sdk/log4net.Layout.ExceptionLayout.html">log4net.Layout.ExceptionLayout</a></td>
<td>
Renders
the exception text from the logging
event.
</td>
</tr>
<tr>
-
<td>log4net.Layout.PatternLayout</td>
+ <td><a
href="../sdk/log4net.Layout.PatternLayout.html">log4net.Layout.PatternLayout</a></td>
<td>
Formats
the logging event according to a flexible
set of
formatting flags.
</td>
</tr>
<tr>
-
<td>log4net.Layout.RawTimeStampLayout</td>
+ <td><a
href="../sdk/log4net.Layout.RawTimeStampLayout.html">log4net.Layout.RawTimeStampLayout</a></td>
<td>
Extracts the timestamp from the logging event.
</td>
</tr>
<tr>
-
<td>log4net.Layout.RawUtcTimeStampLayout</td>
+ <td><a
href="../sdk/log4net.Layout.RawUtcTimeStampLayout.html">log4net.Layout.RawUtcTimeStampLayout</a></td>
<td>
Extracts the timestamp from the logging event in Universal Time.
</td>
</tr>
<tr>
-
<td>log4net.Layout.SimpleLayout</td>
+ <td><a
href="../sdk/log4net.Layout.SimpleLayout.html">log4net.Layout.SimpleLayout</a></td>
<td>
Formats
the logging event very simply:
<span
class="code">[level] - [message]</span>
</td>
</tr>
<tr>
-
<td>log4net.Layout.XmlLayout</td>
+ <td><a
href="../sdk/log4net.Layout.XmlLayout.html">log4net.Layout.XmlLayout</a></td>
<td>
Formats
the logging event as an XML element.
</td>
</tr>
<tr>
-
<td>log4net.Layout.XmlLayoutSchemaLog4j</td>
+ <td><a
href="../sdk/log4net.Layout.XmlLayoutSchemaLog4j.html">log4net.Layout.XmlLayoutSchemaLog4j</a></td>
<td>
Formats
the logging event as an XML element that
complies with the log4j event dtd.
