C# Класс FluentBuild.UtilitySupport.CompilerService

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BuildAssemblyFromSources ( string path, string baseDirectory ) : string
DoAllMethodsExistInType ( Type type, IList methodsToRun ) : bool
ExecuteBuildTask ( string path, string classToRun, IList methodsToRun ) : string

Builds an assembly from a source folder. Currently this only works with .cs files

Executes a DLL.

FindBuildClasses ( string path ) : IEnumerable

Приватные методы

Метод Описание
StartRun ( Assembly assemblyInstance, Type t, IList methodsToRun ) : string

Описание методов

BuildAssemblyFromSources() публичный статический Метод

public static BuildAssemblyFromSources ( string path, string baseDirectory ) : string
path string
baseDirectory string
Результат string

DoAllMethodsExistInType() публичный статический Метод

public static DoAllMethodsExistInType ( Type type, IList methodsToRun ) : bool
type System.Type
methodsToRun IList
Результат bool

ExecuteBuildTask() публичный статический Метод

Builds an assembly from a source folder. Currently this only works with .cs files Executes a DLL.
public static ExecuteBuildTask ( string path, string classToRun, IList methodsToRun ) : string
path string The path to the source files
classToRun string
methodsToRun IList
Результат string

FindBuildClasses() публичный статический Метод

public static FindBuildClasses ( string path ) : IEnumerable
path string
Результат IEnumerable