Table of Contents

Class RollingFlatFilePurger

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

Purges archive files generated by the RollingFlatFileTraceListener.

public class RollingFlatFilePurger
Inheritance
RollingFlatFilePurger
Inherited Members

Constructors

RollingFlatFilePurger(string, string, int)

Initializes a new instance of the RollingFlatFilePurger class.

public RollingFlatFilePurger(string directory, string baseFileName, int cap)

Parameters

directory string

The folder where archive files are kept.

baseFileName string

The base name for archive files.

cap int

The number of archive files to keep.

Methods

GetSequence(string)

Extracts the sequence number from an archive file name.

public static string GetSequence(string fileName)

Parameters

fileName string

The archive file name.

Returns

string

The sequence part of the file name.

Purge()

Purges archive files.

public void Purge()