C# Класс WikiFunctions.Logging.TraceListenerBase

This abstract class can be used to build trace listener classes, or you can build a class from scratch and implement IMyTraceListener
Наследование: System.IO.StreamWriter, WikiFunctions.Logging.IMyTraceListener
Показать файл Открыть проект

Открытые методы

Метод Описание
GetArticleTemplate ( string articleFullTitle, int ns ) : string
ProcessingArticle ( string fullArticleTitle, int ns ) : void
SkippedArticle ( string skippedBy, string reason ) : void
SkippedArticleBadTag ( string skippedBy, string fullArticleTitle, int ns ) : void
SkippedArticleRedlink ( string skippedBy, string fullArticleTitle, int ns ) : void
WriteArticleActionLine ( string line, string pluginName ) : void
WriteArticleActionLine ( string line, string pluginName, bool verboseOnly ) : void
WriteArticleActionLineVerbose ( string line, string pluginName, bool verboseOnly ) : void
WriteBulletedLine ( string line, bool bold, bool verboseOnly ) : void
WriteBulletedLine ( string line, bool bold, bool verboseOnly, bool dateStamp ) : void
WriteComment ( string line ) : void
WriteCommentAndNewLine ( string line ) : void
WriteTemplateAdded ( string templateName, string pluginName ) : void

Защищенные методы

Метод Описание
TraceListenerBase ( string filename ) : System.Text.RegularExpressions

Описание методов

GetArticleTemplate() публичный статический Метод

public static GetArticleTemplate ( string articleFullTitle, int ns ) : string
articleFullTitle string
ns int
Результат string

ProcessingArticle() публичный абстрактный Метод

public abstract ProcessingArticle ( string fullArticleTitle, int ns ) : void
fullArticleTitle string
ns int
Результат void

SkippedArticle() публичный абстрактный Метод

public abstract SkippedArticle ( string skippedBy, string reason ) : void
skippedBy string
reason string
Результат void

SkippedArticleBadTag() публичный абстрактный Метод

public abstract SkippedArticleBadTag ( string skippedBy, string fullArticleTitle, int ns ) : void
skippedBy string
fullArticleTitle string
ns int
Результат void

SkippedArticleRedlink() публичный Метод

public SkippedArticleRedlink ( string skippedBy, string fullArticleTitle, int ns ) : void
skippedBy string
fullArticleTitle string
ns int
Результат void

TraceListenerBase() защищенный Метод

protected TraceListenerBase ( string filename ) : System.Text.RegularExpressions
filename string
Результат System.Text.RegularExpressions

WriteArticleActionLine() публичный абстрактный Метод

public abstract WriteArticleActionLine ( string line, string pluginName ) : void
line string
pluginName string
Результат void

WriteArticleActionLine() публичный Метод

public WriteArticleActionLine ( string line, string pluginName, bool verboseOnly ) : void
line string
pluginName string
verboseOnly bool
Результат void

WriteArticleActionLineVerbose() публичный Метод

public WriteArticleActionLineVerbose ( string line, string pluginName, bool verboseOnly ) : void
line string
pluginName string
verboseOnly bool
Результат void

WriteBulletedLine() публичный Метод

public WriteBulletedLine ( string line, bool bold, bool verboseOnly ) : void
line string
bold bool
verboseOnly bool
Результат void

WriteBulletedLine() публичный абстрактный Метод

public abstract WriteBulletedLine ( string line, bool bold, bool verboseOnly, bool dateStamp ) : void
line string
bold bool
verboseOnly bool
dateStamp bool
Результат void

WriteComment() публичный абстрактный Метод

public abstract WriteComment ( string line ) : void
line string
Результат void

WriteCommentAndNewLine() публичный абстрактный Метод

public abstract WriteCommentAndNewLine ( string line ) : void
line string
Результат void

WriteTemplateAdded() публичный абстрактный Метод

public abstract WriteTemplateAdded ( string templateName, string pluginName ) : void
templateName string
pluginName string
Результат void