C# Class MonoDevelop.Projects.Formats.MSBuild.ProjectBuilder

Inheritance: System.MarshalByRefObject, IProjectBuilder
Exibir arquivo Open project: LogosBible/monodevelop

Public Methods

Method Description
Dispose ( ) : void
GetAssemblyReferences ( ProjectConfigurationInfo configurations ) : string[]
InitializeLifetimeService ( ) : object
ProjectBuilder ( BuildEngine buildEngine, Microsoft.Build.Evaluation.ProjectCollection engine, string file ) : System
ProjectBuilder ( BuildEngine buildEngine, string file ) : System
Refresh ( ) : void
RefreshWithContent ( string projectContent ) : void
RunTarget ( string target, ProjectConfigurationInfo configurations, ILogWriter logWriter, MSBuildVerbosity verbosity ) : MonoDevelop.Projects.Formats.MSBuild.MSBuildResult[]

Private Methods

Method Description
ConfigureProject ( string file, string configuration, string platform ) : Microsoft.Build.Evaluation.Project
GetVerbosity ( MSBuildVerbosity verbosity ) : LoggerVerbosity
HasXbuildFileBug ( ) : bool
LogWriteLine ( string txt ) : void
SetupProject ( ProjectConfigurationInfo configurations ) : Project
UnescapeString ( string str ) : string

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetAssemblyReferences() public method

public GetAssemblyReferences ( ProjectConfigurationInfo configurations ) : string[]
configurations ProjectConfigurationInfo
return string[]

InitializeLifetimeService() public method

public InitializeLifetimeService ( ) : object
return object

ProjectBuilder() public method

public ProjectBuilder ( BuildEngine buildEngine, Microsoft.Build.Evaluation.ProjectCollection engine, string file ) : System
buildEngine BuildEngine
engine Microsoft.Build.Evaluation.ProjectCollection
file string
return System

ProjectBuilder() public method

public ProjectBuilder ( BuildEngine buildEngine, string file ) : System
buildEngine BuildEngine
file string
return System

Refresh() public method

public Refresh ( ) : void
return void

RefreshWithContent() public method

public RefreshWithContent ( string projectContent ) : void
projectContent string
return void

RunTarget() public method

public RunTarget ( string target, ProjectConfigurationInfo configurations, ILogWriter logWriter, MSBuildVerbosity verbosity ) : MonoDevelop.Projects.Formats.MSBuild.MSBuildResult[]
target string
configurations ProjectConfigurationInfo
logWriter ILogWriter
verbosity MSBuildVerbosity
return MonoDevelop.Projects.Formats.MSBuild.MSBuildResult[]