Class CompilerCommonProps
Properties for CompilerCommon
Inheritance
object
CompilerCommonProps
Implements
Namespace: BuildSystem.ProjectList.Helpers
Assembly: BuildSystem.ProjectList.dll
Syntax
public class CompilerCommonProps : Object, ICompilerProps
Constructors
CompilerCommonProps()
Declaration
public CompilerCommonProps()
Properties
BuildResultIsRequired
Delegate to calculate, if build result is required for project
Declaration
public BuildResultIsRequiredDelegate? BuildResultIsRequired { get; set; }
Property Value
Type | Description |
---|---|
BuildResultIsRequiredDelegate |
BuildResultsAreRequired
When we calculate flag, that project should be build, we expect, that all build results will be found in their place. Otherwise project should be build. If this property set to false - this check is tuned off
Declaration
public bool BuildResultsAreRequired { get; set; }
Property Value
Type | Description |
---|---|
bool |
Methods
Clone()
Clone properties into new instance
Declaration
public ICompilerProps Clone()
Returns
Type | Description |
---|---|
ICompilerProps |
Copy(ICompilerProps)
Copy all properties from source object
Declaration
public void Copy(ICompilerProps source)
Parameters
Type | Name | Description |
---|---|---|
ICompilerProps | source |
EmptyValues()
Set values of private properties to default
Declaration
public void EmptyValues()