Class CompositionAssemblyProvider
Composes a new XploRe.Reflection.Loader.IAssemblyProvider instance from existing providers. The resulting set of
candiates does not contain duplicates.
Implements
Namespace: XploRe.Runtime.Loader
Assembly: XploRe.Runtime.Loader.dll
Syntax
public class CompositionAssemblyProvider : Object, IAssemblyProvider
Constructors
Name | Description |
---|---|
CompositionAssemblyProvider(IEnumerable<IAssemblyProvider>) | Initialises a new CompositionAssemblyProvider instance based on an enumerable of providers. |
CompositionAssemblyProvider(IAssemblyProvider, IAssemblyProvider) | Initialises a new CompositionAssemblyProvider instance based on two providers. |
Properties
Name | Description |
---|---|
AssemblyProviders | The collection of IAssemblyProvider instances this provider is composed of. |
Methods
Name | Description |
---|---|
GetCandidateAssemblies() |