C# Class mpu.SerializerTargetCompiler

Compiles to specified assets files to the assembly for serializer generation.
This class is NOT formal API, so backward compatibility will not be maintained.
Show file Open project: msgpack/msgpack-cli

Public Methods

Method Description
CompileTargetTypeAssembly ( IEnumerable sourceFilePathes, IEnumerable referenceAssemblies ) : Assembly

Compiles specified source files to an assembly as serialization target type assembly.

SerializerTargetCompiler ( ) : System

Private Methods

Method Description
CompileSourceFiles ( IEnumerable sourceFilePathes, IEnumerable referenceAssemblies, TextWriter outputWriter, mpu.ColorizedTextWriter errorWriter ) : Assembly

Method Details

CompileTargetTypeAssembly() public method

Compiles specified source files to an assembly as serialization target type assembly.
Failed to generate serializer source code because of compilation error.
public CompileTargetTypeAssembly ( IEnumerable sourceFilePathes, IEnumerable referenceAssemblies ) : Assembly
sourceFilePathes IEnumerable The source code file pathes.
referenceAssemblies IEnumerable The additional reference assembly file pathes to compile specified files.
return System.Reflection.Assembly

SerializerTargetCompiler() public method

public SerializerTargetCompiler ( ) : System
return System