MefBootstrapper Members
Include Protected Members
Include Inherited Members
The MefBootstrapper type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MefBootstrapper |
Methods
Name | Description | |
---|---|---|
ConfigureAggregateCatalog |
Configures the AggregateCatalog used by MEF.
|
|
ConfigureContainer |
Configures the CompositionContainer. May be overwritten in a derived class to add specific type mappings required by the application.
|
|
ConfigureDefaultRegionBehaviors |
Configures the IRegionBehaviorFactory. This will be the list of default behaviors that will be added to a region.
(Inherited from Bootstrapper.) |
|
ConfigureModuleCatalog |
Configures the IModuleCatalog used by Prism.
(Inherited from Bootstrapper.) |
|
ConfigureRegionAdapterMappings |
Configures the default region adapter mappings to use in the application, in order to adapt UI controls defined in XAML to use a region and register it automatically. May be overwritten in a derived class to add specific mappings required by the application.
(Inherited from Bootstrapper.) |
|
ConfigureServiceLocator |
Configures the LocatorProvider for the ServiceLocator.
(Overrides Bootstrapper.ConfigureServiceLocator().) |
|
CreateAggregateCatalog |
Configures the AggregateCatalog used by MEF.
|
|
CreateContainer |
Creates the CompositionContainer that will be used as the default container.
|
|
CreateLogger |
Create the ILoggerFacade used by the bootstrapper.
(Inherited from Bootstrapper.) |
|
CreateModuleCatalog |
Creates the IModuleCatalog used by Prism.
(Inherited from Bootstrapper.) |
|
CreateShell |
Creates the shell or main window of the application.
(Inherited from Bootstrapper.) |
|
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
|
GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
|
InitializeModules |
Initializes the modules. May be overwritten in a derived class to use a custom Modules Catalog
(Overrides Bootstrapper.InitializeModules().) |
|
InitializeShell |
Initializes the shell.
(Overrides Bootstrapper.InitializeShell().) |
|
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
RegisterBootstrapperProvidedTypes |
Helper method for configuring the CompositionContainer. Registers all the types direct instantiated by the bootstrapper with the container.
|
|
RegisterDefaultTypesIfMissing |
Helper method for configuring the CompositionContainer. Registers defaults for all the types necessary for Prism to work, if they are not already registered.
|
|
RegisterFrameworkExceptionTypes |
Registers the Types of the Exceptions that are not considered root exceptions by the ExceptionExtensions.
(Inherited from Bootstrapper.) |
|
Run() |
Runs the bootstrapper process.
(Inherited from Bootstrapper.) |
|
Run(Boolean) |
Run the bootstrapper process.
(Overrides Bootstrapper.Run(Boolean).) |
|
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
AggregateCatalog |
Gets or sets the default AggregateCatalog for the application.
|
|
Container |
Gets or sets the default CompositionContainer for the application.
|
|
Logger |
Gets the ILoggerFacade for the application.
(Inherited from Bootstrapper.) |
|
ModuleCatalog |
Gets the default IModuleCatalog for the application.
(Inherited from Bootstrapper.) |
|
Shell |
Gets the shell user interface
(Inherited from Bootstrapper.) |