C# Class NekoKun.CLRCodeCompiler

Inheritance: IAssemblyProvider
显示文件 Open project: NekoProject/NekoKun

Protected Properties

Property Type Description
code string
compiledAssembly System.Reflection.Assembly
compilerParameters System.CodeDom.Compiler.CompilerParameters
compilerResults System.CodeDom.Compiler.CompilerResults
debugMode bool
lang string

Public Methods

Method Description
CLRCodeCompiler ( object>.Dictionary node ) : System
GetAssembly ( ) : Assembly

Protected Methods

Method Description
Compile ( ) : void
CreateCompiler ( ) : void

Method Details

CLRCodeCompiler() public method

public CLRCodeCompiler ( object>.Dictionary node ) : System
node object>.Dictionary
return System

Compile() protected method

protected Compile ( ) : void
return void

CreateCompiler() protected method

protected CreateCompiler ( ) : void
return void

GetAssembly() public method

public GetAssembly ( ) : Assembly
return System.Reflection.Assembly

Property Details

code protected_oe property

protected string code
return string

compiledAssembly protected_oe property

protected Assembly,System.Reflection compiledAssembly
return System.Reflection.Assembly

compilerParameters protected_oe property

protected CompilerParameters,System.CodeDom.Compiler compilerParameters
return System.CodeDom.Compiler.CompilerParameters

compilerResults protected_oe property

protected CompilerResults,System.CodeDom.Compiler compilerResults
return System.CodeDom.Compiler.CompilerResults

debugMode protected_oe property

protected bool debugMode
return bool

lang protected_oe property

protected string lang
return string