2 // System.CodeDom.Compiler CompilerResults Class implementation
5 // Daniel Stodden (stodden@in.tum.de)
7 // (C) 2002 Ximian, Inc.
10 namespace System.CodeDom.Compiler
12 using System.Reflection;
13 using System.Collections.Specialized;
15 public class CompilerResults
17 private Assembly compiledAssembly;
18 private CompilerErrorCollection errors;
19 private int nativeCompilerReturnValue;
20 private StringCollection output;
21 private string pathToAssembly;
22 private TempFileCollection tempFiles;
27 public CompilerResults( TempFileCollection tempFiles )
29 this.tempFiles = tempFiles;
35 public Assembly CompiledAssembly {
37 return compiledAssembly;
40 compiledAssembly = value;
44 public CompilerErrorCollection Errors {
47 errors = new CompilerErrorCollection();
52 public int NativeCompilerReturnValue {
54 return nativeCompilerReturnValue;
57 nativeCompilerReturnValue = value;
61 public StringCollection Output {
64 output = new StringCollection();
69 public string PathToAssembly {
71 return pathToAssembly;
74 pathToAssembly = value;
78 public TempFileCollection TempFiles {