C# Class FluentBuild.UtilitySupport.CompilerService

Afficher le fichier Open project: SkightTeam/eLiteWeb Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
StartRun ( Assembly assemblyInstance, Type t, IList methodsToRun ) : string

Method Details

BuildAssemblyFromSources() public static méthode

public static BuildAssemblyFromSources ( string path, string baseDirectory ) : string
path string
baseDirectory string
Résultat string

DoAllMethodsExistInType() public static méthode

public static DoAllMethodsExistInType ( Type type, IList methodsToRun ) : bool
type System.Type
methodsToRun IList
Résultat bool

ExecuteBuildTask() public static méthode

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
Résultat string

FindBuildClasses() public static méthode

public static FindBuildClasses ( string path ) : IEnumerable
path string
Résultat IEnumerable