C# 클래스 CK.Monitoring.GrandOutputConfiguration

Defines configuration for GrandOutput. This object is not thread safe. New GrandOutputConfiguration can be created when needed (and method LoadFromFile or Load called).
파일 보기 프로젝트 열기: Invenietis/ck-core 1 사용 예제들

공개 메소드들

메소드 설명
GrandOutputConfiguration ( ) : System

Initializes a new GrandOutputConfiguration.

Load ( System.Xml.Linq.XElement e, IActivityMonitor monitor ) : bool

Loads this configuration from a XElement.

LoadFromFile ( string path, IActivityMonitor monitor ) : bool

Loads this configuration from a XElement.

비공개 메소드들

메소드 설명
CreatePredicateFromWildcards ( string pattern, RegexOptions opt ) : bool>.Func
CreatePredicateRegex ( string regex, RegexOptions opt ) : bool>.Func
DoSequenceOrParallelOrAdd ( IActivityMonitor monitor, Action collector, System.Xml.Linq.XElement xml ) : void
FillRoute ( IActivityMonitor monitor, System.Xml.Linq.XElement xml, RouteConfiguration route ) : RouteConfiguration
FillSubRoute ( IActivityMonitor monitor, System.Xml.Linq.XElement xml, SubRouteConfiguration sub ) : SubRouteConfiguration
FindConfigurationType ( string type ) : Type
ReadSourceOverrideFilter ( System.Xml.Linq.XElement e, SourceFilterApplyMode &apply, IActivityMonitor monitor ) : LogFilter>.Dictionary

메소드 상세

GrandOutputConfiguration() 공개 메소드

Initializes a new GrandOutputConfiguration.
public GrandOutputConfiguration ( ) : System
리턴 System

Load() 공개 메소드

Loads this configuration from a XElement.
public Load ( System.Xml.Linq.XElement e, IActivityMonitor monitor ) : bool
e System.Xml.Linq.XElement The xml element: its name must be GrandOutputConfiguration.
monitor IActivityMonitor Monitor that will be used.
리턴 bool

LoadFromFile() 공개 메소드

Loads this configuration from a XElement.
public LoadFromFile ( string path, IActivityMonitor monitor ) : bool
path string Path to the configuration xml file.
monitor IActivityMonitor Monitor that will be used.
리턴 bool