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
파일 보기 프로젝트 열기: reedy/AutoWikiBrowser

공개 메소드들

메소드 설명
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