Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners 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.

Classes

Class Description
Public class CustomTraceListener
Base class for custom trace listeners that support formatters.
Public class EmailTraceListener
A TraceListener that writes an email message, formatting the output with an ILogFormatter.
Public class EntLibLoggingProxyTraceListener
Proxy listener for writing the log using the Logger class.
Public class FlatFileTraceListener
A TraceListener that writes to a flat file, formatting the output with an ILogFormatter.
Public class FormattedEventLogTraceListener
FormattedEventLogTraceListener is a TraceListener that wraps an FormattedEventLogTraceListener and uses a ILogFormatter to transform the data to trace.
Public class FormattedTextWriterTraceListener
Extends TextWriterTraceListener to add formatting capabilities.
Public class FormattedTraceListenerBase
Base class for TraceListeners that deal with formatters.
Public class FormattedTraceListenerWrapperBase
Base class for Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners that wrap other trace listeners and use a ILogFormatter to format the trace information.
Public class MsmqSendInterfaceFactory
Implementation of the MsmqSendInterfaceFactory contract that deals with an actual MSMQ.
Public class MsmqTraceListener
Is a TraceListener that delivers the log entries to an Msmq instance.
Public class RollingFlatFileTraceListener
Performs logging to a file and rolls the output file when either time or size thresholds are exceeded.
Public class TraceListenerCustomFactory
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Represents the process to build a TraceListener described by a TraceListenerData configuration object.
Public class WmiTraceListener
WmiTraceListener is a TraceListener that send a WMI event
Public class XmlTraceListener
A TraceListener that writes an XML.

Structures

Structure Description
Public structure TraceListenerCustomFactory.TraceListenerCache
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Holds a cache of already created TraceListeners.

Interfaces

Interface Description
Public interface IMsmqSendInterface
Specifies the contract for a MSMQ interface object.
Public interface IMsmqSendInterfaceFactory
Specifies the contract for a provider of MSMQ interfaces.

Enumerations

Enumeration Description
Public enumeration RollFileExistsBehavior
Defines the behavior when the rool file is created.
Public enumeration RollInterval
Defines the frecuency when the file need to be rolled.
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.