C# 클래스 Mono.CSharp.CSharpCodeCompiler

상속: CSharpCodeGenerator, ICodeCompiler
파일 보기 프로젝트 열기: runefs/Marvin

공개 메소드들

메소드 설명
CSharpCodeCompiler ( string>.IDictionary providerOptions ) : System
CompileAssemblyFromDom ( CompilerParameters options, CodeCompileUnit e ) : CompilerResults
CompileAssemblyFromDomBatch ( CompilerParameters options, CodeCompileUnit ea ) : CompilerResults
CompileAssemblyFromFile ( CompilerParameters options, string fileName ) : CompilerResults
CompileAssemblyFromFileBatch ( CompilerParameters options, string fileNames ) : CompilerResults
CompileAssemblyFromSource ( CompilerParameters options, string source ) : CompilerResults
CompileAssemblyFromSourceBatch ( CompilerParameters options, string sources ) : CompilerResults

비공개 메소드들

메소드 설명
BuildArgs ( CompilerParameters options, string fileNames ) : string
BuildArgs ( CompilerParameters options, string fileNames, string>.IDictionary providerOptions ) : string
CSharpCodeCompiler ( ) : System
CompileFromDomBatch ( CompilerParameters options, CodeCompileUnit ea ) : CompilerResults
CompileFromFileBatch ( CompilerParameters options, string fileNames ) : CompilerResults
CompileFromSourceBatch ( CompilerParameters options, string sources ) : CompilerResults
CreateErrorFromString ( string error_string ) : CompilerError
GetTempFileNameWithExtension ( TempFileCollection temp_files, string extension ) : string
GetTempFileNameWithExtension ( TempFileCollection temp_files, string extension, bool keepFile ) : string
McsStderrDataReceived ( object sender, DataReceivedEventArgs args ) : void

메소드 상세

CSharpCodeCompiler() 공개 메소드

public CSharpCodeCompiler ( string>.IDictionary providerOptions ) : System
providerOptions string>.IDictionary
리턴 System

CompileAssemblyFromDom() 공개 메소드

public CompileAssemblyFromDom ( CompilerParameters options, CodeCompileUnit e ) : CompilerResults
options System.CodeDom.Compiler.CompilerParameters
e System.CodeDom.CodeCompileUnit
리턴 System.CodeDom.Compiler.CompilerResults

CompileAssemblyFromDomBatch() 공개 메소드

public CompileAssemblyFromDomBatch ( CompilerParameters options, CodeCompileUnit ea ) : CompilerResults
options System.CodeDom.Compiler.CompilerParameters
ea System.CodeDom.CodeCompileUnit
리턴 System.CodeDom.Compiler.CompilerResults

CompileAssemblyFromFile() 공개 메소드

public CompileAssemblyFromFile ( CompilerParameters options, string fileName ) : CompilerResults
options System.CodeDom.Compiler.CompilerParameters
fileName string
리턴 System.CodeDom.Compiler.CompilerResults

CompileAssemblyFromFileBatch() 공개 메소드

public CompileAssemblyFromFileBatch ( CompilerParameters options, string fileNames ) : CompilerResults
options System.CodeDom.Compiler.CompilerParameters
fileNames string
리턴 System.CodeDom.Compiler.CompilerResults

CompileAssemblyFromSource() 공개 메소드

public CompileAssemblyFromSource ( CompilerParameters options, string source ) : CompilerResults
options System.CodeDom.Compiler.CompilerParameters
source string
리턴 System.CodeDom.Compiler.CompilerResults

CompileAssemblyFromSourceBatch() 공개 메소드

public CompileAssemblyFromSourceBatch ( CompilerParameters options, string sources ) : CompilerResults
options System.CodeDom.Compiler.CompilerParameters
sources string
리턴 System.CodeDom.Compiler.CompilerResults