C# Class TrakHound.Logging.LogQueue

Queue for writing log data to an Xml file
Afficher le fichier Open project: TrakHound/TrakHound-Community

Méthodes publiques

Méthode Description
AddLineToQueue ( Line line ) : void
CleanFiles ( ) : void
LogQueue ( ) : System

Private Methods

Méthode Description
AddToLog ( XmlDocument doc, Line line ) : void
CleanFiles ( int days, LogLineType type ) : void
CreateDocument ( string path ) : XmlDocument
CreateLineNode ( XmlDocument doc, Line line ) : XmlNode
CreateRoot ( XmlDocument doc ) : XmlNode
FormatTimestamp ( System.DateTime date ) : string
ProcessQueue ( ) : void
ProcessQueue ( LogLineType type ) : void
StartConfigurationFileWatcher ( ) : void
Watcher_Changed ( object sender, FileSystemEventArgs e ) : void
queue_TIMER_Elapsed ( object sender, System e ) : void

Method Details

AddLineToQueue() public méthode

public AddLineToQueue ( Line line ) : void
line Line
Résultat void

CleanFiles() public méthode

public CleanFiles ( ) : void
Résultat void

LogQueue() public méthode

public LogQueue ( ) : System
Résultat System