C# Class Microsoft.JScript.JSInProcCompiler

Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Protected Methods

Method Description
ReadFile ( string fileName, VsaEngine engine ) : string

Private Methods

Method Description
AddAssemblyReference ( IVsaEngine engine, string filename ) : void
AddDefinition ( string def, Hashtable definitions, VsaEngine engine ) : void
AddResourceFile ( ResInfo resinfo, Hashtable resources, Hashtable resourceFiles, VsaEngine engine ) : void
AddSourceFile ( VsaEngine engine, string filename ) : void
Compile ( CompilerParameters options, string partialCmdLine, string sourceFiles, string outputFile ) : int
CreateAndInitEngine ( CompilerParameters options, string sourceFiles, string outputFile, TextWriter output ) : VsaEngine
GetAllDefines ( string definitionList, Hashtable defines, VsaEngine engine ) : void
GetArgumentSeparatorIndex ( string argList, int startIndex ) : int
ParseCompilerOptions ( VsaEngine engine, StringCollection args, TextWriter output, bool generateExe ) : void
PrintBanner ( VsaEngine engine, TextWriter output ) : void
PrintOptions ( TextWriter output, CompilerParameters options ) : void
SplitCmdLineArguments ( string argumentString ) : StringCollection
ValidateOptions ( CompilerParameters options, VsaEngine engine ) : void

Method Details

ReadFile() protected method

protected ReadFile ( string fileName, VsaEngine engine ) : string
fileName string
engine Microsoft.JScript.Vsa.VsaEngine
return string