C# 클래스 Prebuild.Core.Kernel

상속: IDisposable
파일 보기 프로젝트 열기: aurora-sim/Aurora-Libs 1 사용 예제들

공개 메소드들

메소드 설명
AllowProject ( string projectGroupsFlags ) : bool

Allows the project.

Close ( ) : void

Closes and destroys this object

Same as Dispose(true)

Dispose ( ) : void

GetNodeType ( XmlNode node ) : Type

Gets the type of the node.

Initialize ( LogTargets target, string args ) : void

Initializes the specified target.

ParseNode ( XmlNode node, IDataNode parent ) : IDataNode

ParseNode ( XmlNode node, IDataNode parent, IDataNode preNode ) : IDataNode

Parses the node.

Process ( ) : void

Processes this instance.

ProcessFile ( ProcessNode node, SolutionNode parent ) : void
ProcessFile ( string file, IList solutions ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Dispose objects

Will dispose managed and unmanaged resources.

비공개 메소드들

메소드 설명
CacheNodeTypes ( Assembly assm ) : void
CacheTargets ( Assembly assm ) : void
CacheVersion ( ) : void
Kernel ( ) : System
LoadSchema ( ) : void
LogBanner ( ) : void
ProcessFile ( string file ) : void
RemoveDirectories ( string rootDir, string dirNames ) : void

메소드 상세

AllowProject() 공개 메소드

Allows the project.
public AllowProject ( string projectGroupsFlags ) : bool
projectGroupsFlags string The project groups flags.
리턴 bool

Close() 공개 메소드

Closes and destroys this object
Same as Dispose(true)
public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Dispose objects
Will dispose managed and unmanaged resources.
protected Dispose ( bool disposing ) : void
disposing bool /// If true, it will dispose close the handle ///
리턴 void

GetNodeType() 공개 메소드

Gets the type of the node.
public GetNodeType ( XmlNode node ) : Type
node XmlNode The node.
리턴 Type

Initialize() 공개 메소드

Initializes the specified target.
public Initialize ( LogTargets target, string args ) : void
target LogTargets The target.
args string The args.
리턴 void

ParseNode() 공개 메소드

public ParseNode ( XmlNode node, IDataNode parent ) : IDataNode
node XmlNode
parent IDataNode
리턴 IDataNode

ParseNode() 공개 메소드

Parses the node.
public ParseNode ( XmlNode node, IDataNode parent, IDataNode preNode ) : IDataNode
node XmlNode The node.
parent IDataNode The parent.
preNode IDataNode The pre node.
리턴 IDataNode

Process() 공개 메소드

Processes this instance.
public Process ( ) : void
리턴 void

ProcessFile() 공개 메소드

public ProcessFile ( ProcessNode node, SolutionNode parent ) : void
node ProcessNode
parent SolutionNode
리턴 void

ProcessFile() 공개 메소드

public ProcessFile ( string file, IList solutions ) : void
file string
solutions IList
리턴 void