Class CacheProjectInfo
Container for properties used in cache manager
Inheritance
object
CacheProjectInfo
Namespace: BuildSystem.ManagerObject.Interfaces
Assembly: BuildSystem.ManagerObject.Interfaces.dll
Syntax
public class CacheProjectInfo : Object
Constructors
CacheProjectInfo()
Declaration
public CacheProjectInfo()
Properties
BuildVersion
Version, provided to builder, so new binary was created with this version
Declaration
public VersionProp? BuildVersion { get; set; }
Property Value
Type | Description |
---|---|
VersionProp |
Dependencies
List of project dependencies with information about them
Declaration
public Dictionary<string, CacheDependencyInfo> Dependencies { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<,><string, CacheDependencyInfo> |
SourceHash
Hash value for list of sources of project
Declaration
public string? SourceHash { get; set; }
Property Value
Type | Description |
---|---|
string |
TestSourceHash
Hash value for list of sources of test project(s)
Declaration
public string? TestSourceHash { get; set; }
Property Value
Type | Description |
---|---|
string |
Variant
Variant of configuration, when project was built
Declaration
public string? Variant { get; set; }
Property Value
Type | Description |
---|---|
string |