Table of Contents

Class FlatFileTraceListenerData

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

Represents the configuration settings that describe a FlatFileTraceListener.

public class FlatFileTraceListenerData : TraceListenerData
Inheritance
FlatFileTraceListenerData
Inherited Members

Constructors

FlatFileTraceListenerData()

public FlatFileTraceListenerData()

FlatFileTraceListenerData(string, string)

Initializes a FlatFileTraceListenerData with a filename and a formatter name.

public FlatFileTraceListenerData(string fileName, string formatterName)

Parameters

fileName string

The file name.

formatterName string

The formatter name.

FlatFileTraceListenerData(string, string, string)

Initializes a named instance of FlatFileTraceListenerData with name, file name and formatter name.

public FlatFileTraceListenerData(string name, string fileName, string formatterName)

Parameters

name string

The name.

fileName string

The file name.

formatterName string

The formatter name.

FlatFileTraceListenerData(string, string, string, string, string)

Initializes a named instance of FlatFileTraceListenerData.

public FlatFileTraceListenerData(string name, string fileName, string header, string footer, string formatterName)

Parameters

name string

The name.

fileName string

The file name.

header string

The header.

footer string

The footer.

formatterName string

The formatter name.

FlatFileTraceListenerData(string, string, string, string, string, TraceOptions)

Initializes a named instance of FlatFileTraceListenerData.

public FlatFileTraceListenerData(string name, string fileName, string header, string footer, string formatterName, TraceOptions traceOutputOptions)

Parameters

name string

The name.

fileName string

The file name.

header string

The header.

footer string

The footer.

formatterName string

The formatter name.

traceOutputOptions TraceOptions

The trace options.

FlatFileTraceListenerData(string, Type, string, string)

Initializes a named instance of FlatFileTraceListenerData.

public FlatFileTraceListenerData(string name, Type listenerType, string fileName, string formatterName)

Parameters

name string

The name.

listenerType Type

The type of the represented TraceListener

fileName string

The file name.

formatterName string

The formatter name.

FlatFileTraceListenerData(string, Type, string, string, TraceOptions)

Initializes a named instance of FlatFileTraceListenerData.

public FlatFileTraceListenerData(string name, Type listenerType, string fileName, string formatterName, TraceOptions traceOutputOptions)

Parameters

name string

The name.

listenerType Type

The type of the represented TraceListener

fileName string

The file name.

formatterName string

The formatter name.

traceOutputOptions TraceOptions

The trace options.

Properties

FileName

Gets and sets the file name.

public string FileName { get; set; }

Property Value

string

Gets and sets the footer.

public string Footer { get; set; }

Property Value

string

Formatter

Gets and sets the formatter name.

public string Formatter { get; set; }

Property Value

string

Header

Gets and sets the header.

public string Header { 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 FlatFileTraceListener.