2 implementations of IComposablePartCatalogTraversal
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependenciesTraversal.cs (1)
14internal sealed class DependenciesTraversal : IComposablePartCatalogTraversal
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependentsTraversal.cs (1)
20internal sealed class DependentsTraversal : IComposablePartCatalogTraversal
3 references to IComposablePartCatalogTraversal
System.ComponentModel.Composition (3)
System\ComponentModel\Composition\Hosting\FilteredCatalog.Traversal.cs (3)
59private FilteredCatalog Traverse(IComposablePartCatalogTraversal traversal) 80private static HashSet<ComposablePartDefinition> GetTraversalClosure(IEnumerable<ComposablePartDefinition> parts, IComposablePartCatalogTraversal traversal) 89private static void GetTraversalClosure(IEnumerable<ComposablePartDefinition> parts, HashSet<ComposablePartDefinition> traversedParts, IComposablePartCatalogTraversal traversal)