Interface IProjectRestorerProps
Properties for IProjectRestorer
Namespace: BuildSystem.ProjectList
Assembly: BuildSystem.ManagerObject.Interfaces.dll
Syntax
public interface IProjectRestorerProps
Properties
AllRestoredBuildResultsAreRequired
We put Recompiled to true, only if all build results were found in packages. If current property set to false, we don't control, if some of build results were not found in packages
Declaration
bool AllRestoredBuildResultsAreRequired { get; set; }
Property Value
Type | Description |
---|---|
bool |
RestoreInsteadOfBuild
Should we download packages of projects instead of building it, if its packages (with same source hash value) were found in package repository. If property not set, default value is false
Declaration
RestoreInsteadOfBuildDelegate? RestoreInsteadOfBuild { get; set; }
Property Value
Type | Description |
---|---|
RestoreInsteadOfBuildDelegate |
Methods
Clone()
Clone properties into new instance
Declaration
IProjectRestorerProps Clone()
Returns
Type | Description |
---|---|
IProjectRestorerProps |
Copy(IProjectRestorerProps)
Copy all properties from source object
Declaration
void Copy(IProjectRestorerProps source)
Parameters
Type | Name | Description |
---|---|---|
IProjectRestorerProps | source |
EmptyValues()
Set values of private properties to default
Declaration
void EmptyValues()