Rebuilt html docs
Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/ebba1245 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/ebba1245 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/ebba1245 Branch: refs/heads/origin/trunk Commit: ebba1245b7c8329f689766a129a599729bcf351b Parents: 3b72f8c Author: Nicko Cadell <ni...@apache.org> Authored: Mon Feb 14 03:48:59 2005 +0000 Committer: Nicko Cadell <ni...@apache.org> Committed: Mon Feb 14 03:48:59 2005 +0000 ---------------------------------------------------------------------- doc/contributing.html | 20 ++-- doc/history.html | 2 +- doc/index.html | 12 +- doc/license.html | 6 +- doc/release/building.html | 18 +-- doc/release/config-examples.html | 94 ++++++++-------- doc/release/example-apps.html | 70 ++++++------ doc/release/faq.html | 170 ++++++++++++++--------------- doc/release/features.html | 45 ++++---- doc/release/framework-support.html | 95 ++++++++++++---- doc/release/manual/configuration.html | 62 +++++------ doc/release/manual/contexts.html | 26 ++--- doc/release/manual/internals.html | 10 +- doc/release/manual/introduction.html | 41 +++---- doc/release/manual/plugins.html | 10 +- doc/release/manual/repositories.html | 10 +- doc/release/release-notes.html | 56 +++++----- doc/roadmap.html | 2 +- doc/support.html | 10 +- 19 files changed, 406 insertions(+), 353 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/contributing.html ---------------------------------------------------------------------- diff --git a/doc/contributing.html b/doc/contributing.html index 72b6c9a..733de4f 100755 --- a/doc/contributing.html +++ b/doc/contributing.html @@ -65,15 +65,15 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-15079989"></a>Contributing to log4net Development</h1> + <h1><a id="HC-23894119"></a>Contributing to log4net Development</h1> <div class="i1"> - <h2><a id="HC-1345122"></a>Developer Mailing List</h2> + <h2><a id="HC-26530674"></a>Developer Mailing List</h2> <div class="i1"> <p> All discussion relating to log4net development takes place on this list. All CVS checkin notifications are also copied to this list. </p> - <h3><a id="HC-28036099"></a>Mailing List Archives</h3> + <h3><a id="HC-4791372"></a>Mailing List Archives</h3> <div class="i1"> <p> You can browse the mailing list archives at the following locations: @@ -84,7 +84,7 @@ limitations under the License. <li><a href="http://sourceforge.net/mailarchive/forum.php?forum=log4net-devel">Old Mailing List at sourceforge</a></li> </ul> </div> - <h3><a id="HC-29775659"></a>Subscribe</h3> + <h3><a id="HC-20435088"></a>Subscribe</h3> <div class="i1"> <p> Subscribe to either the list or to the digest list: @@ -105,7 +105,7 @@ limitations under the License. </li> </ul> </div> - <h3><a id="HC-8702985"></a>Unsubscribe</h3> + <h3><a id="HC-22917908"></a>Unsubscribe</h3> <div class="i1"> <p> To unsubscribe send an email to the relevant email address: @@ -126,7 +126,7 @@ limitations under the License. </li> </ul> </div> - <h3><a id="HC-7314318"></a>Posting</h3> + <h3><a id="HC-9956845"></a>Posting</h3> <div class="i1"> <p> Most of the guidelines for the log4net-user list also apply to the dev list. @@ -147,16 +147,16 @@ limitations under the License. </p> </div> </div> - <h2><a id="HC-21868771"></a>CVS Access</h2> + <h2><a id="HC-8752113"></a>CVS Access</h2> <div class="i1"> - <h3><a id="HC-31753535"></a>Browsing CVS</h3> + <h3><a id="HC-26999600"></a>Browsing CVS</h3> <div class="i1"> <p> <a href="http://cvs.apache.org/viewcvs/logging-log4net/">Browse log4net</a> CVS repository using ViewCVS. </p> </div> - <h3><a id="HC-31983818"></a>Anonymous CVS Access</h3> + <h3><a id="HC-25706868"></a>Anonymous CVS Access</h3> <div class="i1"> <p> Anyone can checkout source code from our anonymous CVS @@ -185,7 +185,7 @@ cvs -d :pserver:anon...@cvs.apache.org:/home/cvspublic checkout logging-log4net< </p> </div> </div> - <h2><a id="HC-20092482"></a>Issue Tracking</h2> + <h2><a id="HC-19397138"></a>Issue Tracking</h2> <div class="i1"> <p> Issue tracking is not yet available for the log4net project. http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/history.html ---------------------------------------------------------------------- diff --git a/doc/history.html b/doc/history.html index 756bf31..db7115f 100755 --- a/doc/history.html +++ b/doc/history.html @@ -65,7 +65,7 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-11644607"></a>log4net Project History</h1> + <h1><a id="HC-7318012"></a>log4net Project History</h1> <div class="i1"> <p> The log4net project was started by <a href="http://www.neoworks.com">Neoworks Limited</a> http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/index.html ---------------------------------------------------------------------- diff --git a/doc/index.html b/doc/index.html index faa610c..93e32bd 100755 --- a/doc/index.html +++ b/doc/index.html @@ -65,9 +65,9 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-13986615"></a>About log4net</h1> + <h1><a id="HC-8499707"></a>About log4net</h1> <div class="i1"> - <h2><a id="HC-6934571"></a>Introduction</h2> + <h2><a id="HC-30408372"></a>Introduction</h2> <div class="i1"> <p> log4net is a tool to help the programmer output log statements to a variety @@ -82,7 +82,7 @@ limitations under the License. services for purposes of application debugging and auditing. </p> </div> - <h2><a id="HC-17824568"></a>Project Status</h2> + <h2><a id="HC-8018457"></a>Project Status</h2> <div class="i1"> <p> log4net is an effort undergoing incubation at the Apache Software @@ -95,9 +95,9 @@ limitations under the License. indicate that the project has yet to be fully endorsed by the ASF. </p> </div> - <h2><a id="HC-3560063"></a>Contributors</h2> + <h2><a id="HC-11608737"></a>Contributors</h2> <div class="i1"> - <h3><a id="HC-746824"></a>Active Committers</h3> + <h3><a id="HC-5294604"></a>Active Committers</h3> <div class="i1"> <ul> <li> @@ -117,7 +117,7 @@ limitations under the License. </li> </ul> </div> - <h3><a id="HC-13878947"></a>Community Contributors</h3> + <h3><a id="HC-27859157"></a>Community Contributors</h3> <div class="i1"> <ul> <li> http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/license.html ---------------------------------------------------------------------- diff --git a/doc/license.html b/doc/license.html index af9c562..b660f52 100755 --- a/doc/license.html +++ b/doc/license.html @@ -65,9 +65,9 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-13655059"></a>log4net License</h1> + <h1><a id="HC-7052420"></a>log4net License</h1> <div class="i1"> - <h2><a id="HC-9434319"></a>Current License</h2> + <h2><a id="HC-9065611"></a>Current License</h2> <div class="i1"> <p> The Apache Software License Version 2.0 applies to all releases of @@ -301,7 +301,7 @@ limitations under the License. </pre></div> </div> - <h2><a id="HC-11733267"></a>Previous License</h2> + <h2><a id="HC-3560063"></a>Previous License</h2> <div class="i1"> <p> Previous releases of log4net were released under the Apache Software License Version 1.1. http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/release/building.html ---------------------------------------------------------------------- diff --git a/doc/release/building.html b/doc/release/building.html index 8ec61c0..bcc056b 100755 --- a/doc/release/building.html +++ b/doc/release/building.html @@ -65,7 +65,7 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-6400263"></a>Building log4net</h1> + <h1><a id="HC-29744585"></a>Building log4net</h1> <div class="i1"> <h2>Contents</h2> <div class="i1"> @@ -78,16 +78,16 @@ limitations under the License. <div class="i1"> </div> </div> - <a href="#HC-27817788">NAnt</a><br/> + <a href="#HC-24840600">NAnt</a><br/> <div class="i1"> </div> - <a href="#HC-13782591">Strong Name</a><br/> + <a href="#HC-1635615">Strong Name</a><br/> <div class="i1"> </div> - <a href="#HC-17777129">SDK Reference</a><br/> + <a href="#HC-8703610">SDK Reference</a><br/> <div class="i1"> </div> - <a href="#HC-11557581">HTML Documentation</a><br/> + <a href="#HC-17815542">HTML Documentation</a><br/> <div class="i1"> </div> </div> @@ -137,7 +137,7 @@ limitations under the License. </p> </div> </div> - <h2><a id="HC-27817788"></a>NAnt</h2> + <h2><a id="HC-24840600"></a>NAnt</h2> <div class="i1"> <p> The log4net distribution is built using the NAnt tool. @@ -174,7 +174,7 @@ nant -buildfile:log4net.build -projecthelp build.cmd compile-all </pre> </div> - <h2><a id="HC-13782591"></a>Strong Name</h2> + <h2><a id="HC-1635615"></a>Strong Name</h2> <div class="i1"> <p> In order to build the Release builds of log4net a Strong @@ -193,14 +193,14 @@ sn -k log4net.snk file. </p> </div> - <h2><a id="HC-17777129"></a>SDK Reference</h2> + <h2><a id="HC-8703610"></a>SDK Reference</h2> <div class="i1"> <p> NDoc is used to build the log4net SDK documentation. NDoc is available from <a href="http://ndoc.sourceforge.net">ndoc.sourceforge.net</a>. </p> </div> - <h2><a id="HC-11557581"></a>HTML Documentation</h2> + <h2><a id="HC-17815542"></a>HTML Documentation</h2> <div class="i1"> <p> The log4net HTML documentation is built using Velocity. http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/release/config-examples.html ---------------------------------------------------------------------- diff --git a/doc/release/config-examples.html b/doc/release/config-examples.html index af3e83d..8a98740 100755 --- a/doc/release/config-examples.html +++ b/doc/release/config-examples.html @@ -65,81 +65,81 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-9486447"></a>log4net Config Examples</h1> + <h1><a id="HC-19673895"></a>log4net Config Examples</h1> <div class="i1"> <h2>Contents</h2> <div class="i1"> - <a href="#HC-28036099">Overview</a><br/> + <a href="#HC-25804854">Overview</a><br/> <div class="i1"> </div> - <a href="#HC-30633470">AdoNetAppender</a><br/> + <a href="#HC-14111765">AdoNetAppender</a><br/> <div class="i1"> - <a href="#HC-25109548">MS SQL Server</a><br/> + <a href="#HC-31384576">MS SQL Server</a><br/> <div class="i1"> </div> - <a href="#HC-21868771">MS Access</a><br/> + <a href="#HC-14910620">MS Access</a><br/> <div class="i1"> </div> - <a href="#HC-26750913">Oracle9i</a><br/> + <a href="#HC-18306724">Oracle9i</a><br/> <div class="i1"> </div> - <a href="#HC-31983818">Oracle8i</a><br/> + <a href="#HC-20526817">Oracle8i</a><br/> <div class="i1"> </div> - <a href="#HC-10038190">IBM DB2</a><br/> + <a href="#HC-21101238">IBM DB2</a><br/> <div class="i1"> </div> </div> - <a href="#HC-179514">AspNetTraceAppender</a><br/> + <a href="#HC-11731442">AspNetTraceAppender</a><br/> <div class="i1"> </div> - <a href="#HC-30752603">BufferingForwardingAppender</a><br/> + <a href="#HC-4508606">BufferingForwardingAppender</a><br/> <div class="i1"> </div> - <a href="#HC-20092482">ColoredConsoleAppender</a><br/> + <a href="#HC-10233621">ColoredConsoleAppender</a><br/> <div class="i1"> </div> - <a href="#HC-2545159">ConsoleAppender</a><br/> + <a href="#HC-30008954">ConsoleAppender</a><br/> <div class="i1"> </div> - <a href="#HC-28154095">EventLogAppender</a><br/> + <a href="#HC-3823508">EventLogAppender</a><br/> <div class="i1"> </div> - <a href="#HC-1281123">FileAppender</a><br/> + <a href="#HC-4973260">FileAppender</a><br/> <div class="i1"> </div> - <a href="#HC-23738549">ForwardingAppender</a><br/> + <a href="#HC-1503089">ForwardingAppender</a><br/> <div class="i1"> </div> - <a href="#HC-5170955">MemoryAppender</a><br/> + <a href="#HC-29493424">MemoryAppender</a><br/> <div class="i1"> </div> - <a href="#HC-2272087">NetSendAppender</a><br/> + <a href="#HC-29919449">NetSendAppender</a><br/> <div class="i1"> </div> - <a href="#HC-2026549">OutputDebugStringAppender</a><br/> + <a href="#HC-9472129">OutputDebugStringAppender</a><br/> <div class="i1"> </div> - <a href="#HC-2476072">RemotingAppender</a><br/> + <a href="#HC-15855697">RemotingAppender</a><br/> <div class="i1"> </div> - <a href="#HC-7860099">RollingFileAppender</a><br/> + <a href="#HC-30969271">RollingFileAppender</a><br/> <div class="i1"> </div> - <a href="#HC-886220">SmtpAppender</a><br/> + <a href="#HC-4205299">SmtpAppender</a><br/> <div class="i1"> </div> - <a href="#HC-30102190">SmtpPickupDirAppender</a><br/> + <a href="#HC-12839401">SmtpPickupDirAppender</a><br/> <div class="i1"> </div> - <a href="#HC-27337877">TraceAppender</a><br/> + <a href="#HC-3273383">TraceAppender</a><br/> <div class="i1"> </div> - <a href="#HC-6865516">UdpAppender</a><br/> + <a href="#HC-23690087">UdpAppender</a><br/> <div class="i1"> </div> </div> - <h2><a id="HC-28036099"></a>Overview</h2> + <h2><a id="HC-25804854"></a>Overview</h2> <div class="i1"> <p> This document presents example configurations for the built-in appenders. @@ -153,7 +153,7 @@ limitations under the License. more details on each options see the SDK documentation for the appender. </p> </div> - <h2><a id="HC-30633470"></a>AdoNetAppender</h2> + <h2><a id="HC-14111765"></a>AdoNetAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.AdoNetAppender.html">log4net.Appender.AdoNetAppender</a>. @@ -162,7 +162,7 @@ limitations under the License. The configuration of the <span class="code">AdoNetAppender</span> depends on the provider selected for the target database. Here are some examples. </p> - <h3><a id="HC-25109548"></a>MS SQL Server</h3> + <h3><a id="HC-31384576"></a>MS SQL Server</h3> <div class="i1"> <p> The following example shows how to configure the <span class="code">AdoNetAppender</span> @@ -248,7 +248,7 @@ CREATE TABLE [dbo].[Log] ( </pre></div> </div> - <h3><a id="HC-21868771"></a>MS Access</h3> + <h3><a id="HC-14910620"></a>MS Access</h3> <div class="i1"> <p> This example shows how to write events to an Access Database. @@ -302,7 +302,7 @@ CREATE TABLE [dbo].[Log] ( </pre></div> </div> - <h3><a id="HC-26750913"></a>Oracle9i</h3> + <h3><a id="HC-18306724"></a>Oracle9i</h3> <div class="i1"> <p> This example shows how to write events to an Oracle9i Database. @@ -372,7 +372,7 @@ create table log ( </pre></div> </div> - <h3><a id="HC-31983818"></a>Oracle8i</h3> + <h3><a id="HC-20526817"></a>Oracle8i</h3> <div class="i1"> <p> This example shows how to write events to an Oracle8i Database. @@ -425,7 +425,7 @@ TABLESPACE CSAX30D LOGGING </pre></div> </div> - <h3><a id="HC-10038190"></a>IBM DB2</h3> + <h3><a id="HC-21101238"></a>IBM DB2</h3> <div class="i1"> <p> This example shows how to write events to an IBM DB2 8.2 Database. @@ -514,7 +514,7 @@ IN "LRGTABLES"; </div> </div> - <h2><a id="HC-179514"></a>AspNetTraceAppender</h2> + <h2><a id="HC-11731442"></a>AspNetTraceAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.AspNetTraceAppender.html">log4net.Appender.AspNetTraceAppender</a>. @@ -536,7 +536,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-30752603"></a>BufferingForwardingAppender</h2> + <h2><a id="HC-4508606"></a>BufferingForwardingAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.BufferingForwardingAppender.html">log4net.Appender.BufferingForwardingAppender</a>. @@ -573,7 +573,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-20092482"></a>ColoredConsoleAppender</h2> + <h2><a id="HC-10233621"></a>ColoredConsoleAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.ColoredConsoleAppender.html">log4net.Appender.ColoredConsoleAppender</a>. @@ -619,7 +619,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-2545159"></a>ConsoleAppender</h2> + <h2><a id="HC-30008954"></a>ConsoleAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.ConsoleAppender.html">log4net.Appender.ConsoleAppender</a>. @@ -652,7 +652,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-28154095"></a>EventLogAppender</h2> + <h2><a id="HC-3823508"></a>EventLogAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.EventLogAppender.html">log4net.Appender.EventLogAppender</a>. @@ -691,7 +691,7 @@ IN "LRGTABLES"; FAQ: <a href="faq.html#trouble-EventLog">Why doesn't the EventLogAppender work?</a>. </p> </div> - <h2><a id="HC-1281123"></a>FileAppender</h2> + <h2><a id="HC-4973260"></a>FileAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.FileAppender.html">log4net.Appender.FileAppender</a>. @@ -730,7 +730,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-23738549"></a>ForwardingAppender</h2> + <h2><a id="HC-1503089"></a>ForwardingAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.ForwardingAppender.html">log4net.Appender.ForwardingAppender</a>. @@ -753,7 +753,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-5170955"></a>MemoryAppender</h2> + <h2><a id="HC-29493424"></a>MemoryAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.MemoryAppender.html">log4net.Appender.MemoryAppender</a>. @@ -770,7 +770,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-2272087"></a>NetSendAppender</h2> + <h2><a id="HC-29919449"></a>NetSendAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.NetSendAppender.html">log4net.Appender.NetSendAppender</a>. @@ -799,7 +799,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-2026549"></a>OutputDebugStringAppender</h2> + <h2><a id="HC-9472129"></a>OutputDebugStringAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.OutputDebugStringAppender.html">log4net.Appender.OutputDebugStringAppender</a>. @@ -818,7 +818,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-2476072"></a>RemotingAppender</h2> + <h2><a id="HC-15855697"></a>RemotingAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.RemotingAppender.html">log4net.Appender.RemotingAppender</a>. @@ -863,7 +863,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-7860099"></a>RollingFileAppender</h2> + <h2><a id="HC-30969271"></a>RollingFileAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.RollingFileAppender.html">log4net.Appender.RollingFileAppender</a>. @@ -960,7 +960,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-886220"></a>SmtpAppender</h2> + <h2><a id="HC-4205299"></a>SmtpAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.SmtpAppender.html">log4net.Appender.SmtpAppender</a>. @@ -1035,7 +1035,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-30102190"></a>SmtpPickupDirAppender</h2> + <h2><a id="HC-12839401"></a>SmtpPickupDirAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.SmtpPickupDirAppender.html">log4net.Appender.SmtpPickupDirAppender</a>. @@ -1079,7 +1079,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-27337877"></a>TraceAppender</h2> + <h2><a id="HC-3273383"></a>TraceAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.TraceAppender.html">log4net.Appender.TraceAppender</a>. @@ -1101,7 +1101,7 @@ IN "LRGTABLES"; </pre></div> </div> - <h2><a id="HC-6865516"></a>UdpAppender</h2> + <h2><a id="HC-23690087"></a>UdpAppender</h2> <div class="i1"> <p> For full details see the SDK Reference entry: <a href="sdk/log4net.Appender.UdpAppender.html">log4net.Appender.UdpAppender</a>. http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/release/example-apps.html ---------------------------------------------------------------------- diff --git a/doc/release/example-apps.html b/doc/release/example-apps.html index 59c3702..295f366 100755 --- a/doc/release/example-apps.html +++ b/doc/release/example-apps.html @@ -65,68 +65,68 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-26255574"></a>log4net Examples</h1> + <h1><a id="HC-29857804"></a>log4net Examples</h1> <div class="i1"> <h2>Contents</h2> <div class="i1"> - <a href="#HC-33136362">Overview</a><br/> + <a href="#HC-25865024">Overview</a><br/> <div class="i1"> </div> - <a href="#HC-540190">Building Examples</a><br/> + <a href="#HC-30620267">Building Examples</a><br/> <div class="i1"> - <a href="#HC-18481629">Building An Example</a><br/> + <a href="#HC-7960257">Building An Example</a><br/> <div class="i1"> </div> - <a href="#HC-9744175">Building All Examples</a><br/> + <a href="#HC-29945809">Building All Examples</a><br/> <div class="i1"> </div> - <a href="#HC-24737685">Visual Studio .NET 2002</a><br/> + <a href="#HC-16290468">Visual Studio .NET 2002</a><br/> <div class="i1"> </div> </div> - <a href="#HC-26870275">Examples</a><br/> + <a href="#HC-14615608">Examples</a><br/> <div class="i1"> - <a href="#HC-33175995">Tutorial - ConsoleApp</a><br/> + <a href="#HC-26093085">Tutorial - ConsoleApp</a><br/> <div class="i1"> </div> - <a href="#HC-14965598">Tutorial - WebApp</a><br/> + <a href="#HC-23611142">Tutorial - WebApp</a><br/> <div class="i1"> </div> - <a href="#HC-2799187">Remoting - RemotingClient</a><br/> + <a href="#HC-17759612">Remoting - RemotingClient</a><br/> <div class="i1"> </div> - <a href="#HC-2633821">Remoting - RemotingServer</a><br/> + <a href="#HC-19141351">Remoting - RemotingServer</a><br/> <div class="i1"> </div> - <a href="#HC-8345839">Repository - SimpleModule</a><br/> + <a href="#HC-22358902">Repository - SimpleModule</a><br/> <div class="i1"> </div> - <a href="#HC-11001145">Repository - SharedModule</a><br/> + <a href="#HC-9996039">Repository - SharedModule</a><br/> <div class="i1"> </div> - <a href="#HC-11328770">Repository - SimpleApp</a><br/> + <a href="#HC-29945686">Repository - SimpleApp</a><br/> <div class="i1"> </div> - <a href="#HC-31534957">Extensibility - EventIDLogApp</a><br/> + <a href="#HC-14222419">Extensibility - EventIDLogApp</a><br/> <div class="i1"> </div> - <a href="#HC-15774883">Extensibility - TraceLogApp</a><br/> + <a href="#HC-27988400">Extensibility - TraceLogApp</a><br/> <div class="i1"> </div> - <a href="#HC-14894886">SampleAppenders</a><br/> + <a href="#HC-1465214">SampleAppenders</a><br/> <div class="i1"> </div> - <a href="#HC-22292701">Performance - NotLogging</a><br/> + <a href="#HC-30462244">Performance - NotLogging</a><br/> <div class="i1"> </div> </div> </div> - <h2><a id="HC-33136362"></a>Overview</h2> + <h2><a id="HC-25865024"></a>Overview</h2> <div class="i1"> </div> - <h2><a id="HC-540190"></a>Building Examples</h2> + <h2><a id="HC-30620267"></a>Building Examples</h2> <div class="i1"> - <h3><a id="HC-18481629"></a>Building An Example</h3> + <h3><a id="HC-7960257"></a>Building An Example</h3> <div class="i1"> <p> A single example can be build by running <span class="code">nant</span> from @@ -148,7 +148,7 @@ limitations under the License. will build all the examples for the .NET 1.1 platform. </p> </div> - <h3><a id="HC-9744175"></a>Building All Examples</h3> + <h3><a id="HC-29945809"></a>Building All Examples</h3> <div class="i1"> <p> To build all the examples either run <span class="code">nant</span> in the @@ -156,7 +156,7 @@ limitations under the License. <span class="code">compile-examples</span> target to the main log4net nant build. </p> </div> - <h3><a id="HC-24737685"></a>Visual Studio .NET 2002</h3> + <h3><a id="HC-16290468"></a>Visual Studio .NET 2002</h3> <div class="i1"> <p> There are Visual Studio .NET 2002 project files for the .NET 1.0 framework. @@ -165,9 +165,9 @@ limitations under the License. </p> </div> </div> - <h2><a id="HC-26870275"></a>Examples</h2> + <h2><a id="HC-14615608"></a>Examples</h2> <div class="i1"> - <h3><a id="HC-33175995"></a>Tutorial - ConsoleApp</h3> + <h3><a id="HC-26093085"></a>Tutorial - ConsoleApp</h3> <div class="i1"> <p> ConsoleApp shows how to write a simple console application that initializes @@ -207,7 +207,7 @@ limitations under the License. To run this example execute the <span class="code">ConsoleApp.exe</span> from the build output directory. </p> </div> - <h3><a id="HC-14965598"></a>Tutorial - WebApp</h3> + <h3><a id="HC-23611142"></a>Tutorial - WebApp</h3> <div class="i1"> <p> ConsoleApp shows how to write a simple ASP.NET web application that initializes @@ -233,7 +233,7 @@ limitations under the License. the virtual directory and to the <span class="code">WebForm1.aspx</span> page within it. </p> </div> - <h3><a id="HC-2799187"></a>Remoting - RemotingClient</h3> + <h3><a id="HC-17759612"></a>Remoting - RemotingClient</h3> <div class="i1"> <p> The RemotingClient application is a simple console application that configures @@ -256,7 +256,7 @@ limitations under the License. To run this example execute the <span class="code">RemotingClient.exe</span> from the build output directory. </p> </div> - <h3><a id="HC-2633821"></a>Remoting - RemotingServer</h3> + <h3><a id="HC-19141351"></a>Remoting - RemotingServer</h3> <div class="i1"> <p> The RemotingServer application is a simple console application that listens for @@ -281,7 +281,7 @@ limitations under the License. the same machine. The logging events from the client are transferred to the server. </p> </div> - <h3><a id="HC-8345839"></a>Repository - SimpleModule</h3> + <h3><a id="HC-22358902"></a>Repository - SimpleModule</h3> <div class="i1"> <p> The SimpleModule is a class library that is intended to be used as part of @@ -317,7 +317,7 @@ limitations under the License. This library is intended to be used as part of the SimpleApp example. </p> </div> - <h3><a id="HC-11001145"></a>Repository - SharedModule</h3> + <h3><a id="HC-9996039"></a>Repository - SharedModule</h3> <div class="i1"> <p> The SharedModule is a class library that is intended to be used as part of @@ -352,7 +352,7 @@ limitations under the License. This library is intended to be used as part of the SimpleApp example. </p> </div> - <h3><a id="HC-11328770"></a>Repository - SimpleApp</h3> + <h3><a id="HC-29945686"></a>Repository - SimpleApp</h3> <div class="i1"> <p> The SimpleApp example uses the SimpleModule and SharedModule to demonstrate @@ -387,7 +387,7 @@ limitations under the License. To run this example execute the <span class="code">SimpleApp.exe</span> from the build output directory. </p> </div> - <h3><a id="HC-31534957"></a>Extensibility - EventIDLogApp</h3> + <h3><a id="HC-14222419"></a>Extensibility - EventIDLogApp</h3> <div class="i1"> <p> The EventIDLogApp example demonstrates using the log4net.Ext.EventID extension. @@ -409,7 +409,7 @@ limitations under the License. To run this example execute the <span class="code">EventIDLogApp.exe</span> from the build output directory. </p> </div> - <h3><a id="HC-15774883"></a>Extensibility - TraceLogApp</h3> + <h3><a id="HC-27988400"></a>Extensibility - TraceLogApp</h3> <div class="i1"> <p> The TraceLogApp example demonstrates using the log4net.Ext.Trace extension. @@ -431,7 +431,7 @@ limitations under the License. To run this example execute the <span class="code">TraceLogApp.exe</span> from the build output directory. </p> </div> - <h3><a id="HC-14894886"></a>SampleAppenders</h3> + <h3><a id="HC-1465214"></a>SampleAppenders</h3> <div class="i1"> <p> This project includes the following example appenders. @@ -465,7 +465,7 @@ limitations under the License. To run this example execute the <span class="code">SampleAppendersApp.exe</span> from the build output directory. </p> </div> - <h3><a id="HC-22292701"></a>Performance - NotLogging</h3> + <h3><a id="HC-30462244"></a>Performance - NotLogging</h3> <div class="i1"> <p> The NotLogging example benchmarks the performance of log4net logging statements in http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ebba1245/doc/release/faq.html ---------------------------------------------------------------------- diff --git a/doc/release/faq.html b/doc/release/faq.html index f845a65..70df0a2 100755 --- a/doc/release/faq.html +++ b/doc/release/faq.html @@ -65,116 +65,116 @@ limitations under the License. <!-- START main table --> - <h1><a id="HC-9486447"></a>log4net Manual - Frequently Asked Questions</h1> + <h1><a id="HC-29247351"></a>log4net Manual - Frequently Asked Questions</h1> <div class="i1"> <h2>Contents</h2> <div class="i1"> - <a href="#HC-28036099">Information</a><br/> + <a href="#HC-2736644">Information</a><br/> <div class="i1"> - <a href="#HC-25610032">What is log4net?</a><br/> + <a href="#HC-5569009">What is log4net?</a><br/> <div class="i1"> </div> - <a href="#HC-28336193">Is log4net a reliable logging system?</a><br/> + <a href="#HC-24713456">Is log4net a reliable logging system?</a><br/> <div class="i1"> </div> - <a href="#HC-21868771">What are the prerequisites for log4net?</a><br/> + <a href="#HC-22310332">What are the prerequisites for log4net?</a><br/> <div class="i1"> </div> - <a href="#HC-26750913">Is there example code for using log4net?</a><br/> + <a href="#HC-32542424">Is there example code for using log4net?</a><br/> <div class="i1"> </div> - <a href="#HC-31983818">What are the features of log4net?</a><br/> + <a href="#HC-3288014">What are the features of log4net?</a><br/> <div class="i1"> </div> - <a href="#HC-10038190">Is log4net thread-safe?</a><br/> + <a href="#HC-31056514">Is log4net thread-safe?</a><br/> <div class="i1"> </div> - <a href="#HC-179514">What does log output look like?</a><br/> + <a href="#HC-27646795">What does log output look like?</a><br/> <div class="i1"> </div> - <a href="#HC-30752603">What are Loggers?</a><br/> + <a href="#HC-31478058">What are Loggers?</a><br/> <div class="i1"> </div> - <a href="#HC-20092482">Why should I donate my extensions to log4net back to the project?</a><br/> + <a href="#HC-32550604">Why should I donate my extensions to log4net back to the project?</a><br/> <div class="i1"> </div> - <a href="#HC-2545159">What should I keep in mind when contributing code?</a><br/> + <a href="#HC-30325919">What should I keep in mind when contributing code?</a><br/> <div class="i1"> </div> - <a href="#HC-28154095">How fast do bugs in log4net get fixed?</a><br/> + <a href="#HC-29469766">How fast do bugs in log4net get fixed?</a><br/> <div class="i1"> </div> - <a href="#HC-1281123">What is the history of log4net?</a><br/> + <a href="#HC-1398720">What is the history of log4net?</a><br/> <div class="i1"> </div> - <a href="#HC-23738549">Where can I find the latest distribution of log4net?</a><br/> + <a href="#HC-20195943">Where can I find the latest distribution of log4net?</a><br/> <div class="i1"> </div> </div> - <a href="#HC-5170955">Configuration</a><br/> + <a href="#HC-30136842">Configuration</a><br/> <div class="i1"> - <a href="#HC-2272087">How can I change log behavior at runtime?</a><br/> + <a href="#HC-5761618">How can I change log behavior at runtime?</a><br/> <div class="i1"> </div> - <a href="#HC-2026549">How do I completely disable all logging at runtime?</a><br/> + <a href="#HC-30987167">How do I completely disable all logging at runtime?</a><br/> <div class="i1"> </div> - <a href="#HC-2476072">What are the configurable options for an appender?</a><br/> + <a href="#HC-2987443">What are the configurable options for an appender?</a><br/> <div class="i1"> </div> - <a href="#HC-7860099">Is it possible to direct log output to different appenders by level?</a><br/> + <a href="#HC-12539221">Is it possible to direct log output to different appenders by level?</a><br/> <div class="i1"> </div> - <a href="#HC-886220">Is there a way to get log4net to automatically reload a configuration file if it changes?</a><br/> + <a href="#HC-24856323">Is there a way to get log4net to automatically reload a configuration file if it changes?</a><br/> <div class="i1"> </div> - <a href="#HC-30102190">Can I load an appender from another assembly?</a><br/> + <a href="#HC-7549020">Can I load an appender from another assembly?</a><br/> <div class="i1"> </div> - <a href="#HC-27337877">How do I get the Public Key for an assembly?</a><br/> + <a href="#HC-7084674">How do I get the Public Key for an assembly?</a><br/> <div class="i1"> </div> </div> - <a href="#HC-6865516">Implementing Logging</a><br/> + <a href="#HC-21006994">Implementing Logging</a><br/> <div class="i1"> - <a href="#HC-28591825">Are there any suggested ways for naming loggers?</a><br/> + <a href="#HC-4814818">Are there any suggested ways for naming loggers?</a><br/> <div class="i1"> </div> - <a href="#HC-9788629">How do I get the fully-qualified name of a class in a static block?</a><br/> + <a href="#HC-22917439">How do I get the fully-qualified name of a class in a static block?</a><br/> <div class="i1"> </div> - <a href="#HC-114148">What is the fastest way of (not) logging?</a><br/> + <a href="#HC-2081190">What is the fastest way of (not) logging?</a><br/> <div class="i1"> </div> - <a href="#HC-5896993">What is REALLY the FASTEST way of (not) logging?</a><br/> + <a href="#HC-14850080">What is REALLY the FASTEST way of (not) logging?</a><br/> <div class="i1"> </div> - <a href="#HC-24537094">Can the outputs of multiple client request go to different log files?</a><br/> + <a href="#HC-7438914">Can the outputs of multiple client request go to different log files?</a><br/> <div class="i1"> </div> - <a href="#HC-10973446">Logger instances seem to be create only. Why isn't there a method to remove logger instances?</a><br/> + <a href="#HC-2016650">Logger instances seem to be create only. Why isn't there a method to remove logger instances?</a><br/> <div class="i1"> </div> - <a href="#HC-15558189">How do I get multiple process to log to the same file?</a><br/> + <a href="#HC-3865497">How do I get multiple process to log to the same file?</a><br/> <div class="i1"> </div> - <a href="#HC-30362156">If I have many processes across multiple hosts (possibly across multiple time zones) logging to the same file using the method above, what happens to timestamps?</a><br/> + <a href="#HC-6044039">If I have many processes across multiple hosts (possibly across multiple time zones) logging to the same file using the method above, what happens to timestamps?</a><br/> <div class="i1"> </div> - <a href="#HC-961626">When should I log my first message?</a><br/> + <a href="#HC-12898381">When should I log my first message?</a><br/> <div class="i1"> </div> </div> - <a href="#HC-22377952">Customization</a><br/> + <a href="#HC-21467514">Customization</a><br/> <div class="i1"> - <a href="#HC-28171097">Can the log output format be customized?</a><br/> + <a href="#HC-27255889">Can the log output format be customized?</a><br/> <div class="i1"> </div> - <a href="#HC-18607473">Can I write a custom appender?</a><br/> + <a href="#HC-4634890">Can I write a custom appender?</a><br/> <div class="i1"> </div> </div> - <a href="#HC-8499707">Troubleshooting</a><br/> + <a href="#HC-18769836">Troubleshooting</a><br/> <div class="i1"> <a href="#internalDebug">How do I enable log4net internal debugging?</a><br/> <div class="i1"> @@ -182,29 +182,29 @@ limitations under the License. <a href="#trouble-EventLog">Why doesn't the EventLogAppender work?</a><br/> <div class="i1"> </div> - <a href="#HC-31578843">Why can't I log to a FileAppender from a web application?</a><br/> + <a href="#HC-4167406">Why can't I log to a FileAppender from a web application?</a><br/> <div class="i1"> </div> - <a href="#HC-12241337">Why doesn't the logging in my service work?</a><br/> + <a href="#HC-13506221">Why doesn't the logging in my service work?</a><br/> <div class="i1"> </div> - <a href="#HC-17938704">I am having trouble using the AdoNetAppender to connect to my database?</a><br/> + <a href="#HC-3325285">I am having trouble using the AdoNetAppender to connect to my database?</a><br/> <div class="i1"> </div> - <a href="#HC-9236202">How do I report bugs?</a><br/> + <a href="#HC-19948346">How do I report bugs?</a><br/> <div class="i1"> </div> </div> - <a href="#HC-10050169">Miscellaneous</a><br/> + <a href="#HC-29525730">Miscellaneous</a><br/> <div class="i1"> - <a href="#HC-181086">How do I make log4net appear in the Visual Studio Add References dialog?</a><br/> + <a href="#HC-2457371">How do I make log4net appear in the Visual Studio Add References dialog?</a><br/> <div class="i1"> </div> </div> </div> - <h2><a id="HC-28036099"></a>Information</h2> + <h2><a id="HC-2736644"></a>Information</h2> <div class="i1"> - <h3><a id="HC-25610032"></a>What is log4net?</h3> + <h3><a id="HC-5569009"></a>What is log4net?</h3> <div class="i1"> <p> log4net is a tool to help the programmer output log statements to a variety of @@ -231,7 +231,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-28336193"></a>Is log4net a reliable logging system?</h3> + <h3><a id="HC-24713456"></a>Is log4net a reliable logging system?</h3> <div class="i1"> <p> No. log4net is not reliable. It is a best-effort and <em>fail-stop</em> logging system. @@ -256,7 +256,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-21868771"></a>What are the prerequisites for log4net?</h3> + <h3><a id="HC-22310332"></a>What are the prerequisites for log4net?</h3> <div class="i1"> <p> log4net runs on many different frameworks and each framework has its own requirements. @@ -270,7 +270,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-26750913"></a>Is there example code for using log4net?</h3> + <h3><a id="HC-32542424"></a>Is there example code for using log4net?</h3> <div class="i1"> <p> There is a directory containing examples in <span class="code">log4net\examples</span>. @@ -278,7 +278,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-31983818"></a>What are the features of log4net?</h3> + <h3><a id="HC-3288014"></a>What are the features of log4net?</h3> <div class="i1"> <ul> <li> @@ -313,14 +313,14 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-10038190"></a>Is log4net thread-safe?</h3> + <h3><a id="HC-31056514"></a>Is log4net thread-safe?</h3> <div class="i1"> <p> Yes, log4net is thread-safe. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-179514"></a>What does log output look like?</h3> + <h3><a id="HC-27646795"></a>What does log output look like?</h3> <div class="i1"> <p> The log output can be customized in many ways. Moreover, one can completely @@ -355,7 +355,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-30752603"></a>What are Loggers?</h3> + <h3><a id="HC-31478058"></a>What are Loggers?</h3> <div class="i1"> <p> The logger concept lies at the heart of log4net's configuration. Loggers are organized into a @@ -368,7 +368,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-20092482"></a>Why should I donate my extensions to log4net back to the project?</h3> + <h3><a id="HC-32550604"></a>Why should I donate my extensions to log4net back to the project?</h3> <div class="i1"> <p> Contrary to the GNU Public License (GPL) the Apache Software License does not @@ -400,7 +400,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-2545159"></a>What should I keep in mind when contributing code?</h3> + <h3><a id="HC-30325919"></a>What should I keep in mind when contributing code?</h3> <div class="i1"> <ol> <li> @@ -427,14 +427,14 @@ limitations under the License. </ol> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-28154095"></a>How fast do bugs in log4net get fixed?</h3> + <h3><a id="HC-29469766"></a>How fast do bugs in log4net get fixed?</h3> <div class="i1"> <p> As fast as they get reported ;-) </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-1281123"></a>What is the history of log4net?</h3> + <h3><a id="HC-1398720"></a>What is the history of log4net?</h3> <div class="i1"> <p> log4net is a port of the popular <a href="http://logging.apache.org/log4j/">log4j</a> logging library. @@ -443,7 +443,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-23738549"></a>Where can I find the latest distribution of log4net?</h3> + <h3><a id="HC-20195943"></a>Where can I find the latest distribution of log4net?</h3> <div class="i1"> <p> The log4net <a href="http://logging.apache.org/log4net/">home page</a> is a good place to start. @@ -451,9 +451,9 @@ limitations under the License. </div> <p><a href="#top">Back to Top</a></p> </div> - <h2><a id="HC-5170955"></a>Configuration</h2> + <h2><a id="HC-30136842"></a>Configuration</h2> <div class="i1"> - <h3><a id="HC-2272087"></a>How can I change log behavior at runtime?</h3> + <h3><a id="HC-5761618"></a>How can I change log behavior at runtime?</h3> <div class="i1"> <p> Logging behavior can be set using configuration files which are parsed at runtime. @@ -470,7 +470,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-2026549"></a>How do I completely disable all logging at runtime?</h3> + <h3><a id="HC-30987167"></a>How do I completely disable all logging at runtime?</h3> <div class="i1"> <p> Setting the <span class="code">Threshold</span> on the Hierarchy to Level OFF will disable all @@ -484,7 +484,7 @@ limitations under the License. </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-2476072"></a>What are the configurable options for an appender?</h3> + <h3><a id="HC-2987443"></a>What are the configurable options for an appender?</h3> <div class="i1"> <p> log4net uses public properties to configure components such as @@ -502,7 +502,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-7860099"></a>Is it possible to direct log output to different appenders by level?</h3> + <h3><a id="HC-12539221"></a>Is it possible to direct log output to different appenders by level?</h3> <div class="i1"> <p> Yes it is. Setting the <span class="code">Threshold</span> option of any appender extending @@ -529,7 +529,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-886220"></a>Is there a way to get log4net to automatically reload a configuration file if it changes?</h3> + <h3><a id="HC-24856323"></a>Is there a way to get log4net to automatically reload a configuration file if it changes?</h3> <div class="i1"> <p> Yes. The <span class="code">XmlConfigurator</span> supports automatic @@ -538,7 +538,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-30102190"></a>Can I load an appender from another assembly?</h3> + <h3><a id="HC-7549020"></a>Can I load an appender from another assembly?</h3> <div class="i1"> <p> Yes. When specifying the type in the configuration file you can give the assembly @@ -560,7 +560,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-27337877"></a>How do I get the Public Key for an assembly?</h3> + <h3><a id="HC-7084674"></a>How do I get the Public Key for an assembly?</h3> <div class="i1"> <p> The fully qualified name for an assembly includes the version, culture and @@ -573,9 +573,9 @@ limitations under the License. </div> <p><a href="#top">Back to Top</a></p> </div> - <h2><a id="HC-6865516"></a>Implementing Logging</h2> + <h2><a id="HC-21006994"></a>Implementing Logging</h2> <div class="i1"> - <h3><a id="HC-28591825"></a>Are there any suggested ways for naming loggers?</h3> + <h3><a id="HC-4814818"></a>Are there any suggested ways for naming loggers?</h3> <div class="i1"> <p> Yes, there are. @@ -622,7 +622,7 @@ limitations under the License. </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-9788629"></a>How do I get the fully-qualified name of a class in a static block?</h3> + <h3><a id="HC-22917439"></a>How do I get the fully-qualified name of a class in a static block?</h3> <div class="i1"> <p> You can easily retrieve the fully-qualified name of a class in a static block @@ -660,7 +660,7 @@ public class Foo </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-114148"></a>What is the fastest way of (not) logging?</h3> + <h3><a id="HC-2081190"></a>What is the fastest way of (not) logging?</h3> <div class="i1"> <p> For some logger <span class="code">log</span>, writing, @@ -695,7 +695,7 @@ if(log.IsDebugEnabled) </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-5896993"></a>What is REALLY the FASTEST way of (not) logging?</h3> + <h3><a id="HC-14850080"></a>What is REALLY the FASTEST way of (not) logging?</h3> <div class="i1"> <p> So you don't think that the previous FAQ is really the fastest way @@ -753,7 +753,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-24537094"></a>Can the outputs of multiple client request go to different log files?</h3> + <h3><a id="HC-7438914"></a>Can the outputs of multiple client request go to different log files?</h3> <div class="i1"> <p> Many developers are confronted with the problem of distinguishing the log @@ -776,7 +776,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-10973446"></a>Logger instances seem to be create only. Why isn't there a method to remove logger instances?</h3> + <h3><a id="HC-2016650"></a>Logger instances seem to be create only. Why isn't there a method to remove logger instances?</h3> <div class="i1"> <p> It is quite nontrivial to define the semantics of a "removed" logger which is @@ -784,7 +784,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-15558189"></a>How do I get multiple process to log to the same file?</h3> + <h3><a id="HC-3865497"></a>How do I get multiple process to log to the same file?</h3> <div class="i1"> <p> The <span class="code">FileAppender</span> holds a write lock on the log @@ -800,7 +800,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-30362156"></a>If I have many processes across multiple hosts (possibly across multiple time zones) logging to the same file using the method above, what happens to timestamps?</h3> + <h3><a id="HC-6044039"></a>If I have many processes across multiple hosts (possibly across multiple time zones) logging to the same file using the method above, what happens to timestamps?</h3> <div class="i1"> <p> The timestamp is created when the logging event is created. That is so say, @@ -815,7 +815,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-961626"></a>When should I log my first message?</h3> + <h3><a id="HC-12898381"></a>When should I log my first message?</h3> <div class="i1"> <p> The simple answer is as soon as possible. The long answer is more complex. @@ -838,9 +838,9 @@ public class FastLogger </div> <p><a href="#top">Back to Top</a></p> </div> - <h2><a id="HC-22377952"></a>Customization</h2> + <h2><a id="HC-21467514"></a>Customization</h2> <div class="i1"> - <h3><a id="HC-28171097"></a>Can the log output format be customized?</h3> + <h3><a id="HC-27255889"></a>Can the log output format be customized?</h3> <div class="i1"> <p> Yes. You can implement the <span class="code">log4net.Layout.ILayout</span> @@ -851,7 +851,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-18607473"></a>Can I write a custom appender?</h3> + <h3><a id="HC-4634890"></a>Can I write a custom appender?</h3> <div class="i1"> <p> Yes. You can implement the <span class="code">log4net.Appender.IAppender</span> @@ -878,7 +878,7 @@ public class FastLogger </div> <p><a href="#top">Back to Top</a></p> </div> - <h2><a id="HC-8499707"></a>Troubleshooting</h2> + <h2><a id="HC-18769836"></a>Troubleshooting</h2> <div class="i1"> <h3><a id="internalDebug"></a>How do I enable log4net internal debugging?</h3> <div class="i1"> @@ -991,7 +991,7 @@ public class FastLogger </ol> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-31578843"></a>Why can't I log to a FileAppender from a web application?</h3> + <h3><a id="HC-4167406"></a>Why can't I log to a FileAppender from a web application?</h3> <div class="i1"> <p> The web application runs as a special user account on the web server @@ -1003,7 +1003,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-12241337"></a>Why doesn't the logging in my service work?</h3> + <h3><a id="HC-13506221"></a>Why doesn't the logging in my service work?</h3> <div class="i1"> <p> A windows service runs as a user account specified in the services @@ -1023,7 +1023,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-17938704"></a>I am having trouble using the AdoNetAppender to connect to my database?</h3> + <h3><a id="HC-3325285"></a>I am having trouble using the AdoNetAppender to connect to my database?</h3> <div class="i1"> <p> For details on the different ways in which ADO.NET can connect to a database see: @@ -1037,7 +1037,7 @@ public class FastLogger </p> </div> <p><a href="#top">Back to Top</a></p> - <h3><a id="HC-9236202"></a>How do I report bugs?</h3> + <h3><a id="HC-19948346"></a>How do I report bugs?</h3> <div class="i1"> <p> See the <a href="../../support.html">support</a> page for details. @@ -1045,9 +1045,9 @@ public class FastLogger </div> <p><a href="#top">Back to Top</a></p> </div> - <h2><a id="HC-10050169"></a>Miscellaneous</h2> + <h2><a id="HC-29525730"></a>Miscellaneous</h2> <div class="i1"> - <h3><a id="HC-181086"></a>How do I make log4net appear in the Visual Studio Add References dialog?</h3> + <h3><a id="HC-2457371"></a>How do I make log4net appear in the Visual Studio Add References dialog?</h3> <div class="i1"> <p> There is a good discussion of this topic on Robert GcLaws blog: