Microsoft.Practices.EnterpriseLibrary.Logging Namespace

Classes

  Class Description
Ee778315.pubclass(en-us,PandP.50).gif ContextItems
Provides methods to maintain a key/value dictionary that is stored in the CallContext.
Ee778315.pubclass(en-us,PandP.50).gif ExceptionFormatter

Provides exception formatting when not using the Exception Handling Application Block.

Ee778315.pubclass(en-us,PandP.50).gif InstrumentationTypeAttribute
Indicates that this type can be raised to an EventSource.
Ee778315.pubclass(en-us,PandP.50).gif InternalAttribute
Indicates that the field or property should not exposed when the raised to an EventSource.
Ee778315.pubclass(en-us,PandP.50).gif LogEntry
Represents a log message. Contains the common properties that are required for all log messages.
Ee778315.pubclass(en-us,PandP.50).gif Logger
Facade for writing a log entry to one or more TraceListeners. This class is sealed.
Ee778315.pubclass(en-us,PandP.50).gif LoggingException
Logging Application Block exception.
Ee778315.pubclass(en-us,PandP.50).gif LoggingUpdateCoordinator
Coordinates logging operations with updates to the logging stack.
Ee778315.pubclass(en-us,PandP.50).gif LogSource
Provides tracing services through a set of TraceListeners.
Ee778315.pubclass(en-us,PandP.50).gif LogWriter
Instance based class to write log messages based on a given configuration. Messages are routed based on category.
Ee778315.pubclass(en-us,PandP.50).gif LogWriterFactory
Factory to create LogWriter instances.
Ee778315.pubclass(en-us,PandP.50).gif LogWriterImpl
Instance based class to write log messages based on a given configuration. Messages are routed based on category.
Ee778315.pubclass(en-us,PandP.50).gif LogWriterStructureHolder
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Holds the collaborators of a LogWriter to allow for an easy replacement should configuration change.
Ee778315.pubclass(en-us,PandP.50).gif ProjectInstaller
Let the system know that the InstallUtil.exe tool will be run against this assembly
Ee778315.pubclass(en-us,PandP.50).gif TraceListenerFilter
Used by LogSources to keep the knowledge of which Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners have been already traced through.
Ee778315.pubclass(en-us,PandP.50).gif TraceManager
Represents a performance tracing class to log method entry/exit and duration.
Ee778315.pubclass(en-us,PandP.50).gif Tracer
Represents a performance tracing class to log method entry/exit and duration.
Ee778315.pubclass(en-us,PandP.50).gif XmlLogEntry
Extension of LogEntry for adding XML Support.

Interfaces

  Interface Description
Ee778315.pubinterface(en-us,PandP.50).gif ILoggingUpdateCoordinator
Coordinates logging operations with updates to the logging stack.
Ee778315.pubinterface(en-us,PandP.50).gif ILoggingUpdateHandler
Contract for objects registered for notifications from a ILoggingUpdateCoordinator.

Enumerations

  Enumeration Description
Ee778315.pubenumeration(en-us,PandP.50).gif CategoryFilterMode
Represents the possible modes for client-side category filtering.