Table of Contents

Class FormattedEventLogTraceListenerData

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

Represents the configuration settings that describe a FormattedEventLogTraceListener.

public class FormattedEventLogTraceListenerData : TraceListenerData
Inheritance
FormattedEventLogTraceListenerData
Inherited Members

Constructors

FormattedEventLogTraceListenerData()

public FormattedEventLogTraceListenerData()

FormattedEventLogTraceListenerData(string, string)

Initializes a FormattedEventLogTraceListenerData with a source name and a formatter name.

public FormattedEventLogTraceListenerData(string source, string formatterName)

Parameters

source string

The event log source name.

formatterName string

The formatter name.

FormattedEventLogTraceListenerData(string, string, string)

Initializes a named instance of FormattedEventLogTraceListenerData with name, source name and formatter name.

public FormattedEventLogTraceListenerData(string name, string source, string formatterName)

Parameters

name string

The name.

source string

The event log source name.

formatterName string

The formatter name.

FormattedEventLogTraceListenerData(string, string, string, string, string)

Initializes a named instance of FormattedEventLogTraceListenerData with name, source name log name, machine name, and formatter name.

public FormattedEventLogTraceListenerData(string name, string source, string logName, string machineName, string formatterName)

Parameters

name string

The name.

source string

The event log source name.

logName string

The log name.

machineName string

The machine name.

formatterName string

The formatter name.

FormattedEventLogTraceListenerData(string, string, string, string, string, TraceOptions)

Initializes a named instance of FormattedEventLogTraceListenerData with name, source name log name, machine name, formatter name, and TraceOptions.

public FormattedEventLogTraceListenerData(string name, string source, string logName, string machineName, string formatterName, TraceOptions traceOutputOptions)

Parameters

name string

The name.

source string

The event log source name.

logName string

The log name.

machineName string

The machine name.

formatterName string

The formatter name.

traceOutputOptions TraceOptions

The output options.

Properties

Formatter

Gets or sets the name of the formatter for the FormattedEventLogTraceListenerData.

public string Formatter { get; set; }

Property Value

string

Log

Gets or sets the name of the log for the FormattedEventLogTraceListenerData.

public string Log { get; set; }

Property Value

string

MachineName

Gets or sets the name of the machine for the FormattedEventLogTraceListenerData.

public string MachineName { get; set; }

Property Value

string

Source

Gets or sets the event log source of the FormattedEventLogTraceListenerData.

public string Source { get; set; }

Property Value

string

Methods

CoreBuildTraceListener(LoggingSettings)

Builds the TraceListener object represented by this configuration object.

protected override TraceListener CoreBuildTraceListener(LoggingSettings settings)

Parameters

settings LoggingSettings

The logging configuration settings.

Returns

TraceListener

A FormattedEventLogTraceListener.