2 implementations of ICodeCompiler
System.CodeDom (2)
Microsoft\CSharp\CSharpCodeGenerator.cs (1)
16
internal sealed partial class CSharpCodeGenerator :
ICodeCompiler
, ICodeGenerator
System\CodeDom\Compiler\CodeCompiler.cs (1)
9
public abstract class CodeCompiler : CodeGenerator,
ICodeCompiler
18 references to ICodeCompiler
System (1)
src\libraries\shims\System\ref\System.cs (1)
124
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CodeDom.Compiler.
ICodeCompiler
))]
System.CodeDom (17)
Microsoft\CSharp\CSharpCodeGenerator.cs (6)
2903
CompilerResults
ICodeCompiler
.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e)
2920
CompilerResults
ICodeCompiler
.CompileAssemblyFromFile(CompilerParameters options, string fileName)
2937
CompilerResults
ICodeCompiler
.CompileAssemblyFromSource(CompilerParameters options, string source)
2954
CompilerResults
ICodeCompiler
.CompileAssemblyFromSourceBatch(CompilerParameters options, string[] sources)
2971
CompilerResults
ICodeCompiler
.CompileAssemblyFromFileBatch(CompilerParameters options, string[] fileNames)
2999
CompilerResults
ICodeCompiler
.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea)
Microsoft\CSharp\CSharpCodeProvider.cs (1)
39
public override
ICodeCompiler
CreateCompiler() => _generator;
Microsoft\VisualBasic\VBCodeProvider.cs (1)
41
public override
ICodeCompiler
CreateCompiler() => _generator;
System\CodeDom\Compiler\CodeCompiler.cs (6)
11
CompilerResults
ICodeCompiler
.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e)
28
CompilerResults
ICodeCompiler
.CompileAssemblyFromFile(CompilerParameters options, string fileName)
45
CompilerResults
ICodeCompiler
.CompileAssemblyFromSource(CompilerParameters options, string source)
62
CompilerResults
ICodeCompiler
.CompileAssemblyFromSourceBatch(CompilerParameters options, string[] sources)
79
CompilerResults
ICodeCompiler
.CompileAssemblyFromFileBatch(CompilerParameters options, string[] fileNames)
106
CompilerResults
ICodeCompiler
.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea)
System\CodeDom\Compiler\CodeDomProvider.cs (3)
129
public abstract
ICodeCompiler
CreateCompiler();
184
private
ICodeCompiler
CreateCompilerHelper()
186
ICodeCompiler
compiler = CreateCompiler();