Table of Contents

Class SpecialTraceSourcesData

Namespace
Microsoft.Practices.EnterpriseLibrary.Logging.Configuration
Assembly
Microsoft.Practices.EnterpriseLibrary.Logging.dll

Represents the configuration settings that describe the "all events", "not processed" and "errors" LogSources for a LogWriter.

public class SpecialTraceSourcesData : ConfigurationElement
Inheritance
SpecialTraceSourcesData

Constructors

SpecialTraceSourcesData()

Initializes a new instance of SpecialTraceSourcesData with default values.

public SpecialTraceSourcesData()

SpecialTraceSourcesData(TraceSourceData, TraceSourceData, TraceSourceData)

Initializes a new instance of SpecialTraceSourcesData.

public SpecialTraceSourcesData(TraceSourceData mandatory, TraceSourceData notProcessed, TraceSourceData errors)

Parameters

mandatory TraceSourceData

The configuration for the optional trace source to send all messages received.

notProcessed TraceSourceData

The configuration for the optional to send messages with unknown categories.

errors TraceSourceData

The configuration for the mandatory trace source to log processing errors.

Properties

AllEventsTraceSource

Gets or sets the configuration for the optional trace source to send all messages received.

public TraceSourceData AllEventsTraceSource { get; set; }

Property Value

TraceSourceData

ErrorsTraceSource

Gets or sets the configuration for the mandatory trace source to log processing errors.

public TraceSourceData ErrorsTraceSource { get; set; }

Property Value

TraceSourceData

NotProcessedTraceSource

Gets or sets the configuration for the optional to send messages with unknown categories.

public TraceSourceData NotProcessedTraceSource { get; set; }

Property Value

TraceSourceData