C# 클래스 System.CodeDom.Compiler.CodeCompiler

상속: CodeGenerator, ICodeCompiler
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0

보호된 메소드들

메소드 설명
CmdArgsFromParameters ( CompilerParameters options ) : string
FromDom ( CompilerParameters options, CodeCompileUnit e ) : CompilerResults
FromDomBatch ( CompilerParameters options, CodeCompileUnit ea ) : CompilerResults
FromSource ( CompilerParameters options, string source ) : CompilerResults
FromSourceBatch ( CompilerParameters options, string sources ) : CompilerResults
GetResponseFileCmdArgs ( CompilerParameters options, string cmdArgs ) : string
JoinStringArray ( string sa, string separator ) : string
ProcessCompilerOutputLine ( CompilerResults results, string line ) : void

비공개 메소드들

메소드 설명
Compile ( CompilerParameters options, string compilerDirectory, string compilerExe, string arguments, string &outputFile, int &nativeReturnValue, string trueArgs ) : void
FromFile ( CompilerParameters options, string fileName ) : CompilerResults
FromFileBatch ( CompilerParameters options, string fileNames ) : CompilerResults
ICodeCompiler ( CompilerParameters options, CodeCompileUnit e ) : CompilerResults
ICodeCompiler ( CompilerParameters options, string fileName ) : CompilerResults
ResolveReferencedAssemblies ( CompilerParameters options, CodeCompileUnit e ) : void

메소드 상세

CmdArgsFromParameters() 보호된 추상적인 메소드

protected abstract CmdArgsFromParameters ( CompilerParameters options ) : string
options CompilerParameters
리턴 string

FromDom() 보호된 메소드

protected FromDom ( CompilerParameters options, CodeCompileUnit e ) : CompilerResults
options CompilerParameters
e System.CodeDom.CodeCompileUnit
리턴 CompilerResults

FromDomBatch() 보호된 메소드

protected FromDomBatch ( CompilerParameters options, CodeCompileUnit ea ) : CompilerResults
options CompilerParameters
ea System.CodeDom.CodeCompileUnit
리턴 CompilerResults

FromSource() 보호된 메소드

protected FromSource ( CompilerParameters options, string source ) : CompilerResults
options CompilerParameters
source string
리턴 CompilerResults

FromSourceBatch() 보호된 메소드

protected FromSourceBatch ( CompilerParameters options, string sources ) : CompilerResults
options CompilerParameters
sources string
리턴 CompilerResults

GetResponseFileCmdArgs() 보호된 메소드

protected GetResponseFileCmdArgs ( CompilerParameters options, string cmdArgs ) : string
options CompilerParameters
cmdArgs string
리턴 string

JoinStringArray() 보호된 정적인 메소드

protected static JoinStringArray ( string sa, string separator ) : string
sa string
separator string
리턴 string

ProcessCompilerOutputLine() 보호된 추상적인 메소드

protected abstract ProcessCompilerOutputLine ( CompilerResults results, string line ) : void
results CompilerResults
line string
리턴 void