DependencyResultCache.CachedDependencyResult
public sealed class DependencyResultCache.CachedDependencyResultResult of a cached dependency calculation for a single file
Constructors
Section titled “Constructors”
CachedDependencyResult()
Section titled “CachedDependencyResult()”public CachedDependencyResult()Methods
Section titled “Methods”
Clone()
Section titled “Clone()”public DependencyResultCache.CachedDependencyResult Clone()Create a deep copy to prevent cache corruption from external modifications
Returns
AssetInventory.DependencyResultCache.CachedDependencyResult
Properties
Section titled “Properties”
Dependencies
Section titled “Dependencies”public List<AssetFile> Dependencies { get; set; }Returns
System.Collections.Generic.List{AssetInventory.AssetFile}
public AssetInfo.DependencyStateOptions State { get; set; }Returns
AssetInventory.AssetInfo.DependencyStateOptions
SRPUsed
Section titled “SRPUsed”public bool SRPUsed { get; set; }Returns
System.Boolean
CrossPackageDependencies
Section titled “CrossPackageDependencies”public List<Asset> CrossPackageDependencies { get; set; }Returns
System.Collections.Generic.List{AssetInventory.Asset}