Microsoft.Practices.EnterpriseLibrary.Logging Namespace

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The latest Enterprise Library information can be found at the Enterprise Library site.

Classes

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

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

Ee778315.pubclass(en-us,PandP.10).gif InstrumentationTypeAttribute
Indicates that this type can be raised to an EventSource.
Ee778315.pubclass(en-us,PandP.10).gif InternalAttribute
Indicates that the field or property should not be exposed when raised to an EventSource.
Ee778315.pubclass(en-us,PandP.10).gif LogEntry
Represents a log message. Contains the common properties that are required for all log messages.
Ee778315.pubclass(en-us,PandP.10).gif Logger
Facade for writing a log entry to one or more TraceListeners. This class is sealed.
Ee778315.pubclass(en-us,PandP.10).gif LoggingException
Logging Application Block exception.
Ee778315.pubclass(en-us,PandP.10).gif LogSource
Provides tracing services through a set of TraceListeners.
Ee778315.pubclass(en-us,PandP.10).gif LogSourceCustomFactory
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Represents the process to build a LogSource described by a TraceSourceData configuration object.
Ee778315.pubclass(en-us,PandP.10).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.10).gif LogWriterCustomFactory
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Represents the process to build a LogWriter described by the LoggingSettings configuration section.
Ee778315.pubclass(en-us,PandP.10).gif LogWriterFactory
Factory to create LogWriter instances.
Ee778315.pubclass(en-us,PandP.10).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.10).gif LogWriterStructureHolderCustomFactory
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Represents the process to build a LogWriterStructureHolder described by the LoggingSettings configuration section.
Ee778315.pubclass(en-us,PandP.10).gif ProjectInstaller
Let the system know that the InstallUtil.exe tool will be run against this assembly
Ee778315.pubclass(en-us,PandP.10).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.10).gif TraceManager
Represents a performance tracing class to log method entry/exit and duration.
Ee778315.pubclass(en-us,PandP.10).gif Tracer
Represents a performance tracing class to log method entry/exit and duration.
Ee778315.pubclass(en-us,PandP.10).gif XmlLogEntry
Extension of LogEntry for adding XML Support.

Interfaces

  Interface Description
Ee778315.pubinterface(en-us,PandP.10).gif ILogWriterStructureUpdater
Represents an object that can update a LogWriter's internal configuration.

Enumerations

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