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()