Interface IAssetDependencyManager
public interface IAssetDependencyManager
Methods
ComputeDependencies(AssetId, AssetDependencySearchOptions, ContentLinkType, HashSet<AssetId>)
Computes the dependencies for the specified asset.
AssetDependencies ComputeDependencies(AssetId assetId, AssetDependencySearchOptions dependenciesOptions = AssetDependencySearchOptions.All, ContentLinkType linkTypes = ContentLinkType.All, HashSet<AssetId> visited = null)
Parameters
assetId
AssetIdThe asset id.
dependenciesOptions
AssetDependencySearchOptionsThe dependencies options.
linkTypes
ContentLinkTypeThe type of links to visit while computing the dependencies
visited
HashSet<AssetId>The list of element already visited.
Returns
- AssetDependencies
The dependencies, or
null
if the object is not tracked.