C# Class Microsoft.Practices.Prism.Tests.CompilerHelper

Datei anzeigen Open project: xperiandri/PortablePrism

Public Methods

Method Description
CleanUpDirectory ( string path ) : void
CompileCode ( string code, string output ) : CompilerResults
CompileFile ( string input, string output ) : CompilerResults
CompileFileAndLoadAssembly ( string input, string output ) : Assembly
CreateOutput ( string output ) : void
GenerateDynamicModule ( string assemblyName, string moduleName ) : string
GenerateDynamicModule ( string assemblyName, string moduleName, string outpath ) : string
ThrowIfCompilerError ( CompilerResults results ) : void

Method Details

CleanUpDirectory() public static method

public static CleanUpDirectory ( string path ) : void
path string
return void

CompileCode() public static method

public static CompileCode ( string code, string output ) : CompilerResults
code string
output string
return System.CodeDom.Compiler.CompilerResults

CompileFile() public static method

public static CompileFile ( string input, string output ) : CompilerResults
input string
output string
return System.CodeDom.Compiler.CompilerResults

CompileFileAndLoadAssembly() public static method

public static CompileFileAndLoadAssembly ( string input, string output ) : Assembly
input string
output string
return System.Reflection.Assembly

CreateOutput() public static method

public static CreateOutput ( string output ) : void
output string
return void

GenerateDynamicModule() public static method

public static GenerateDynamicModule ( string assemblyName, string moduleName ) : string
assemblyName string
moduleName string
return string

GenerateDynamicModule() public static method

public static GenerateDynamicModule ( string assemblyName, string moduleName, string outpath ) : string
assemblyName string
moduleName string
outpath string
return string

ThrowIfCompilerError() public static method

public static ThrowIfCompilerError ( CompilerResults results ) : void
results System.CodeDom.Compiler.CompilerResults
return void