Skip to content

DependencyResultCache.CachedDependencyResult

ClassAssetInventoryAssetInventory.Editor
public sealed class DependencyResultCache.CachedDependencyResult

Result of a cached dependency calculation for a single file

public CachedDependencyResult()

public DependencyResultCache.CachedDependencyResult Clone()

Create a deep copy to prevent cache corruption from external modifications

Returns

AssetInventory.DependencyResultCache.CachedDependencyResult

public List<AssetFile> Dependencies { get; set; }

Returns

System.Collections.Generic.List{AssetInventory.AssetFile}

public AssetInfo.DependencyStateOptions State { get; set; }

Returns

AssetInventory.AssetInfo.DependencyStateOptions

public bool SRPUsed { get; set; }

Returns

System.Boolean

public List<Asset> CrossPackageDependencies { get; set; }

Returns

System.Collections.Generic.List{AssetInventory.Asset}