ICodeCompiler.cs 856 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // System.CodeDom.Compiler ICodeCompiler Interface
  3. //
  4. // Author:
  5. // Daniel Stodden ([email protected])
  6. //
  7. // (C) 2002 Ximian, Inc.
  8. //
  9. namespace System.CodeDom.Compiler
  10. {
  11. public interface ICodeCompiler
  12. {
  13. CompilerResults CompileAssemblyFromDom( CompilerParameters options,
  14. CodeCompileUnit compilationUnit );
  15. CompilerResults CompileAssemblyFromDomBatch( CompilerParameters options,
  16. CodeCompileUnit[] batch );
  17. CompilerResults CompileAssemblyFromFile( CompilerParameters options,
  18. string fileName );
  19. CompilerResults CompileAssemblyFromFileBatch( CompilerParameters options,
  20. string[] batch );
  21. CompilerResults CompileAssemblyFromSource( CompilerParameters options,
  22. string source );
  23. CompilerResults CompileAssemblyFromSourceBatch( CompilerParameters options,
  24. string[] batch );
  25. }
  26. }