System.ComponentModel.Composition 4.0.0.0 System.ComponentModel.Composition.Primitives.ComposablePartCatalog System.ComponentModel.Composition.Primitives.ICompositionElement System.Diagnostics.DebuggerTypeProxy(typeof(System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy)) An is used to parse all the parts present in a specified assembly. The target assembly can be indicated either by object reference or by path. This type is thread safe. Discovers attributed parts in a managed code assembly. Constructor 4.0.0.0 To be added. Initializes a new instance of the class with the specified assembly. The assembly that contains the attributed objects to add to the object. Constructor 4.0.0.0 The assembly referenced by is loaded into the load context. Initializes a new instance of the class with the specified code base. A string that specifies the code base of the assembly (that is, the path to the assembly file) that contains the attributed objects to add to the object. Constructor 4.0.0.0 To be added. Initializes a new instance of the class with the specified assembly. The assembly that contains the attributed objects to add to the object. The element used by diagnostics to identify the sources of parts. Constructor 4.0.0.0 To be added. Initializes a new instance of the class with the specified assembly and reflection context. The assembly that contains the attributed objects to add to the object. The context used by the catalog to interpret types. Constructor 4.0.0.0 To be added. Initializes a new instance of the class with the specified code base. A string that specifies the code base of the assembly (that is, the path to the assembly file) that contains the attributed objects to add to the object. The element used by diagnostics to identify the sources of parts. Constructor 4.0.0.0 To be added. Initializes a new instance of the class with the specified code base and reflection context. A string that specifies the code base of the assembly (that is, the path to the assembly file) that contains the attributed objects to add to the object. The context used by the catalog to interpret types. Constructor 4.0.0.0 To be added. Initializes a new instance of the class with the specified assembly and reflection context. The assembly that contains the attributed objects to add to the object. The context used by the catalog to interpret types. The element used by diagnostics to identify the sources of parts. Constructor 4.0.0.0 To be added. Initializes a new instance of the class with the specified code base and reflection context. A string that specifies the code base of the assembly (that is, the path to the assembly file) that contains the attributed objects to add to the object. The context used by the catalog to interpret types. The element used by diagnostics to identify the sources of parts. Property 4.0.0.0 System.Reflection.Assembly To be added. To be added. Gets the assembly whose attributed types are contained in the assembly catalog. Method 4.0.0.0 System.Void To be added. Releases the unmanaged resources used by the and optionally releases the managed resources. true to release both managed and unmanaged resources; false to release only unmanaged resources. Method 4.0.0.0 System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> To be added. Returns an enumerator that iterates through the catalog. An enumerator that can be used to iterate through the catalog. Method 4.0.0.0 System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ExportDefinition>> To be added. Gets a collection of exports that match the conditions specified by the import definition. A collection of exports that match the conditions specified by . Conditions that specify which exports to match. Property 4.0.0.0 System.String To be added. This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface. Gets the display name of the object. Property 4.0.0.0 System.ComponentModel.Composition.Primitives.ICompositionElement To be added. This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface. Gets the composition element that this element originated from. Method 4.0.0.0 System.String To be added. Gets a string representation of the assembly catalog. A representation of the assembly catalog.