| <html dir="LTR"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252" /> |
| <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5" /> |
| <title>log4net.Core</title> |
| <xml> |
| </xml> |
| <link rel="stylesheet" type="text/css" href="MSDN.css" /> |
| </head> |
| <body id="bodyID" class="dtBODY"> |
| <div id="nsbanner"> |
| <div id="bannerrow1"> |
| <table class="bannerparthead" cellspacing="0"> |
| <tr id="hdr"> |
| <td class="runninghead">Apache log4net� SDK Documentation - Microsoft .NET Framework 4.0</td> |
| <td class="product"> |
| </td> |
| </tr> |
| </table> |
| </div> |
| <div id="TitleRow"> |
| <h1 class="dtH1">log4net.Core Namespace</h1> |
| </div> |
| </div> |
| <div id="nstext"> |
| <p> |
| <a href="log4net.CoreHierarchy.html">Namespace hierarchy</a> |
| </p> |
| <h3 class="dtH3">Classes</h3> |
| <div class="tablediv"> |
| <table class="dtTABLE" cellspacing="0"> |
| <tr valign="top"> |
| <th width="50%">Class</th> |
| <th width="50%">Description</th> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.CompactRepositorySelector.html">CompactRepositorySelector</a> |
| </td> |
| <td width="50%"> The implementation of the <a href="log4net.Core.IRepositorySelector.html">IRepositorySelector</a> interface suitable for use with the compact framework </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.DefaultRepositorySelector.html">DefaultRepositorySelector</a> |
| </td> |
| <td width="50%"> The default implementation of the <a href="log4net.Core.IRepositorySelector.html">IRepositorySelector</a> interface. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.ExceptionEvaluator.html">ExceptionEvaluator</a> |
| </td> |
| <td width="50%"> An evaluator that triggers on an Exception type </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.Level.html">Level</a> |
| </td> |
| <td width="50%"> Defines the default set of levels recognized by the system. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LevelCollection.html">LevelCollection</a> |
| </td> |
| <td width="50%"> A strongly-typed collection of <a href="log4net.Core.Level.html">Level</a> objects. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LevelEvaluator.html">LevelEvaluator</a> |
| </td> |
| <td width="50%"> An evaluator that triggers at a threshold level </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LevelMap.html">LevelMap</a> |
| </td> |
| <td width="50%"> Mapping between string name and Level object </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LocationInfo.html">LocationInfo</a> |
| </td> |
| <td width="50%"> The internal representation of caller location information. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LogException.html">LogException</a> |
| </td> |
| <td width="50%"> Exception base type for log4net. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LoggerManager.html">LoggerManager</a> |
| </td> |
| <td width="50%"> Static manager that controls the creation of repositories </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LoggerRepositoryCreationEventArgs.html">LoggerRepositoryCreationEventArgs</a> |
| </td> |
| <td width="50%"> Provides data for the <a href="log4net.Core.IRepositorySelector.LoggerRepositoryCreatedEvent.html">LoggerRepositoryCreatedEvent</a> event. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LoggerWrapperImpl.html">LoggerWrapperImpl</a> |
| </td> |
| <td width="50%"> Implementation of the <a href="log4net.Core.ILoggerWrapper.html">ILoggerWrapper</a> interface. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LoggingEvent.html">LoggingEvent</a> |
| </td> |
| <td width="50%"> The internal representation of logging events. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LogImpl.html">LogImpl</a> |
| </td> |
| <td width="50%"> Implementation of <a href="log4net.ILog.html">ILog</a> wrapper interface. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.MethodItem.html">MethodItem</a> |
| </td> |
| <td width="50%"> provides method information without actually referencing a System.Reflection.MethodBase as that would require that the containing assembly is loaded. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.SecurityContext.html">SecurityContext</a> |
| </td> |
| <td width="50%"> A SecurityContext used by log4net when interacting with protected resources </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.SecurityContextProvider.html">SecurityContextProvider</a> |
| </td> |
| <td width="50%"> The <b>SecurityContextProvider</b> providers default <a href="log4net.Core.SecurityContext.html">SecurityContext</a> instances. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.StackFrameItem.html">StackFrameItem</a> |
| </td> |
| <td width="50%"> provides stack frame information without actually referencing a System.Diagnostics.StackFrame as that would require that the containing assembly is loaded. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.TimeEvaluator.html">TimeEvaluator</a> |
| </td> |
| <td width="50%"> An evaluator that triggers after specified number of seconds. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.WrapperMap.html">WrapperMap</a> |
| </td> |
| <td width="50%"> Maps between logger objects and wrapper objects. </td> |
| </tr> |
| </table> |
| </div> |
| <h3 class="dtH3">Interfaces</h3> |
| <div class="tablediv"> |
| <table class="dtTABLE" cellspacing="0"> |
| <tr valign="top"> |
| <th width="50%">Interface</th> |
| <th width="50%">Description</th> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.IAppenderAttachable.html">IAppenderAttachable</a> |
| </td> |
| <td width="50%"> Interface for attaching appenders to objects. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.IErrorHandler.html">IErrorHandler</a> |
| </td> |
| <td width="50%"> Appenders may delegate their error handling to an <b>IErrorHandler</b>. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.IFixingRequired.html">IFixingRequired</a> |
| </td> |
| <td width="50%"> Interface for objects that require fixing. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.ILogger.html">ILogger</a> |
| </td> |
| <td width="50%"> Interface that all loggers implement </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.ILoggerWrapper.html">ILoggerWrapper</a> |
| </td> |
| <td width="50%"> Base interface for all wrappers </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.IOptionHandler.html">IOptionHandler</a> |
| </td> |
| <td width="50%"> Interface used to delay activate a configured object. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.IRepositorySelector.html">IRepositorySelector</a> |
| </td> |
| <td width="50%"> Interface used by the <a href="log4net.LogManager.html">LogManager</a> to select the <a href="log4net.Repository.ILoggerRepository.html">ILoggerRepository</a>. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.ITriggeringEventEvaluator.html">ITriggeringEventEvaluator</a> |
| </td> |
| <td width="50%"> Test if an <a href="log4net.Core.LoggingEvent.html">LoggingEvent</a> triggers an action </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LevelCollection.ILevelCollectionEnumerator.html">LevelCollection.ILevelCollectionEnumerator</a> |
| </td> |
| <td width="50%"> Supports type-safe iteration over a <a href="log4net.Core.LevelCollection.html">LevelCollection</a>. </td> |
| </tr> |
| </table> |
| </div> |
| <h3 class="dtH3">Structures</h3> |
| <div class="tablediv"> |
| <table class="dtTABLE" cellspacing="0"> |
| <tr valign="top"> |
| <th width="50%">Structure</th> |
| <th width="50%">Description</th> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LoggingEventData.html">LoggingEventData</a> |
| </td> |
| <td width="50%"> Portable data structure used by <a href="log4net.Core.LoggingEvent.html">LoggingEvent</a> |
| </td> |
| </tr> |
| </table> |
| </div> |
| <h3 class="dtH3">Delegates</h3> |
| <div class="tablediv"> |
| <table class="dtTABLE" cellspacing="0"> |
| <tr valign="top"> |
| <th width="50%">Delegate</th> |
| <th width="50%">Description</th> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LoggerRepositoryCreationEventHandler.html">LoggerRepositoryCreationEventHandler</a> |
| </td> |
| <td width="50%"> Delegate used to handle logger repository creation event notifications </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.WrapperCreationHandler.html">WrapperCreationHandler</a> |
| </td> |
| <td width="50%"> Delegate used to handle creation of new wrappers. </td> |
| </tr> |
| </table> |
| </div> |
| <h3 class="dtH3">Enumerations</h3> |
| <div class="tablediv"> |
| <table class="dtTABLE" cellspacing="0"> |
| <tr valign="top"> |
| <th width="50%">Enumeration</th> |
| <th width="50%">Description</th> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.ErrorCode.html">ErrorCode</a> |
| </td> |
| <td width="50%"> Defined error codes that can be passed to the <b>Error</b> method. </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.FixFlags.html">FixFlags</a> |
| </td> |
| <td width="50%"> Flags passed to the <a href="log4net.Core.LoggingEvent.Fix.html">Fix</a> property </td> |
| </tr> |
| <tr valign="top"> |
| <td width="50%"> |
| <a href="log4net.Core.LevelCollection.Tag.html">LevelCollection.Tag</a> |
| </td> |
| <td width="50%"> Type visible only to our subclasses Used to access protected constructor </td> |
| </tr> |
| </table> |
| </div> |
| <hr /> |
| <div id="footer"><a href='http://logging.apache.org/log4net/'>Copyright 2004-2011 The Apache Software Foundation.</a><br></br>Apache log4net, Apache and log4net are trademarks of The Apache Software Foundation.</div> |
| </div> |
| </body> |
| </html> |