IdeaBlade.Core Assembly > IdeaBlade.Core.Composition Namespace : CompositionHost Class |
The following tables list the members exposed by CompositionHost.
Name | Description | |
---|---|---|
![]() | Container | Returns the Main (developer extensions) CompositionContainer in use. |
![]() ![]() | IgnorePatterns | Patterns used to ignore assemblies when building the PartsCatalog. |
![]() ![]() | IncludeLoadedAssemblies | Whether to include currently loaded user assemblies in discovery. Default is false. |
![]() ![]() | IncludeReferenceAssemblies | Not currently used. |
![]() ![]() | Instance | Singleton instance. |
![]() | ProbeAssemblies | Returns the assemblies which are included in the container and available for discovery. |
![]() | ProbeAssemblyNames | Returns the names of all assemblies which are included in the catalog and available for discovery. |
![]() ![]() | SearchFolders | List of folders to be searched for discovery purposes. Default is the application's base directory. |
![]() ![]() | SearchOption | Whether to look in the top directory or all directories. |
![]() ![]() | SearchPatterns | Search patterns to use when looking for assemblies for the PartsCatalog. |
Name | Description | |
---|---|---|
![]() ![]() | Add | Add dynamic content to the container. |
![]() | Equals | (Inherited from object) |
![]() | GetDefaultInstance | Overloaded. Returns the default DevForce implementation for the import definition. |
![]() | GetExportedInstance | Overloaded. Returns an exported instance matching the import definition for the type. |
![]() | GetExportedInstances | Overloaded. Returns any exported instances matching the import definition for the type. |
![]() | GetHashCode | (Inherited from object) |
![]() | GetNewDefaultInstance | Overloaded. Returns a new default DevForce implementation for the import definition. |
![]() | GetNewExportedInstance<T> | Returns a new exported instance matching the import definition for the type. |
![]() | GetNewExportedInstances | Overloaded. Returns any new exported instances matching the import definition for the type. |
![]() | GetType | (Inherited from object) |
![]() ![]() | Refresh | Refreshes main catalog after changes to search or ignore patterns. |
![]() | ToString | (Inherited from object) |
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from object) |
![]() | MemberwiseClone | (Inherited from object) |
Name | Description | |
---|---|---|
![]() | Recomposed | Raised when the composition container is modified after initialization. |