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.

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

  ClassDescription
Ee779630.pubclass(en-us,PandP.10).gifCustomTraceListener
Base class for custom trace listeners that support formatters.
Ee779630.pubclass(en-us,PandP.10).gifEmailTraceListener
A TraceListener that writes an email message, formatting the output with an ILogFormatter.
Ee779630.pubclass(en-us,PandP.10).gifEntLibLoggingProxyTraceListener
Proxy listener for writing the log using the Logger class.
Ee779630.pubclass(en-us,PandP.10).gifEnvironmentHelper
Helper class for working with environment variables.
Ee779630.pubclass(en-us,PandP.10).gifFlatFileTraceListener
A TraceListener that writes to a flat file, formatting the output with an ILogFormatter.
Ee779630.pubclass(en-us,PandP.10).gifFormattedEventLogTraceListener
FormattedEventLogTraceListener is a TraceListener that wraps an FormattedEventLogTraceListener and uses a ILogFormatter to transform the data to trace.
Ee779630.pubclass(en-us,PandP.10).gifFormattedTextWriterTraceListener
Extends TextWriterTraceListener to add formatting capabilities.
Ee779630.pubclass(en-us,PandP.10).gifFormattedTraceListenerBase
Base class for TraceListeners that deal with formatters.
Ee779630.pubclass(en-us,PandP.10).gifFormattedTraceListenerWrapperBase
Base class for Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners that wrap other trace listeners and use a ILogFormatter to format the trace information.
Ee779630.pubclass(en-us,PandP.10).gifMsmqSendInterfaceFactory
Implementation of the MsmqSendInterfaceFactory contract that deals with an actual message queue.
Ee779630.pubclass(en-us,PandP.10).gifMsmqTraceListener
Is a TraceListener that delivers the log entries to an message queue instance.
Ee779630.pubclass(en-us,PandP.10).gifRollingFlatFileTraceListener
Performs logging to a file and rolls the output file when either time or size thresholds are exceeded.
Ee779630.pubclass(en-us,PandP.10).gifRollingFlatFileTraceListener.DateTimeProvider
A data time provider.
Ee779630.pubclass(en-us,PandP.10).gifRollingFlatFileTraceListener.StreamWriterRollingHelper
Encapsulates the logic to perform rolls.
Ee779630.pubclass(en-us,PandP.10).gifRollingFlatFileTraceListener.TallyKeepingFileStreamWriter
Represents a file stream writer that keeps a tally of the length of the file.
Ee779630.pubclass(en-us,PandP.10).gifTraceListenerCustomFactory
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.
Ee779630.pubclass(en-us,PandP.10).gifWmiTraceListener
WmiTraceListener is a TraceListener that send a WMI event
Ee779630.pubclass(en-us,PandP.10).gifXmlTraceListener
A TraceListener that writes an XML.

  StructureDescription
Ee779630.pubstructure(en-us,PandP.10).gifTraceListenerCustomFactory.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.

  InterfaceDescription
Ee779630.pubinterface(en-us,PandP.10).gifIMsmqSendInterface
Specifies the contract for a Message Queuing interface object.
Ee779630.pubinterface(en-us,PandP.10).gifIMsmqSendInterfaceFactory
Specifies the contract for a provider of Message Queuing interfaces.

  EnumerationDescription
Ee779630.pubenumeration(en-us,PandP.10).gifRollFileExistsBehavior
Defines the behavior when the roll file is created.
Ee779630.pubenumeration(en-us,PandP.10).gifRollInterval
Defines the frequency when the file need to be rolled.
Show: