C# Class System.CodeDom.Compiler.CodeCompiler

Inheritance: CodeGenerator, ICodeCompiler
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

CmdArgsFromParameters() protected abstract méthode

protected abstract CmdArgsFromParameters ( CompilerParameters options ) : string
options CompilerParameters
Résultat string

FromDom() protected méthode

protected FromDom ( CompilerParameters options, CodeCompileUnit e ) : CompilerResults
options CompilerParameters
e System.CodeDom.CodeCompileUnit
Résultat CompilerResults

FromDomBatch() protected méthode

protected FromDomBatch ( CompilerParameters options, CodeCompileUnit ea ) : CompilerResults
options CompilerParameters
ea System.CodeDom.CodeCompileUnit
Résultat CompilerResults

FromSource() protected méthode

protected FromSource ( CompilerParameters options, string source ) : CompilerResults
options CompilerParameters
source string
Résultat CompilerResults

FromSourceBatch() protected méthode

protected FromSourceBatch ( CompilerParameters options, string sources ) : CompilerResults
options CompilerParameters
sources string
Résultat CompilerResults

GetResponseFileCmdArgs() protected méthode

protected GetResponseFileCmdArgs ( CompilerParameters options, string cmdArgs ) : string
options CompilerParameters
cmdArgs string
Résultat string

JoinStringArray() protected static méthode

protected static JoinStringArray ( string sa, string separator ) : string
sa string
separator string
Résultat string

ProcessCompilerOutputLine() protected abstract méthode

protected abstract ProcessCompilerOutputLine ( CompilerResults results, string line ) : void
results CompilerResults
line string
Résultat void