1 Star 0 Fork 1

sclibingqing/mtv

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Microsoft.Practices.Composite.UnityExtensions.xml 14.76 KB
一键复制 编辑 原始数据 按行查看 历史
sclibingqing 提交于 2018-08-14 22:21 . init
<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.Practices.Composite.UnityExtensions</name>
</assembly>
<members>
<member name="T:Microsoft.Practices.Composite.UnityExtensions.UnityServiceLocatorAdapter">
<summary>
Defines a <seealso cref="T:Microsoft.Practices.Unity.IUnityContainer"/> adapter for
the <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/> interface
to be used by the Composite Application Library.
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityServiceLocatorAdapter.#ctor(Microsoft.Practices.Unity.IUnityContainer)">
<summary>
Initializes a new instance of <see cref="T:Microsoft.Practices.Composite.UnityExtensions.UnityServiceLocatorAdapter"/>.
</summary>
<param name="unityContainer">The <seealso cref="T:Microsoft.Practices.Unity.IUnityContainer"/> that will be used
by the <see cref="M:Microsoft.Practices.Composite.UnityExtensions.UnityServiceLocatorAdapter.DoGetInstance(System.Type,System.String)"/> and <see cref="M:Microsoft.Practices.Composite.UnityExtensions.UnityServiceLocatorAdapter.DoGetAllInstances(System.Type)"/> methods.</param>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityServiceLocatorAdapter.DoGetInstance(System.Type,System.String)">
<summary>
Resolves the instance of the requested service.
</summary>
<param name="serviceType">Type of instance requested.</param>
<param name="key">Name of registered service you want. May be null.</param>
<returns>The requested service instance.</returns>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityServiceLocatorAdapter.DoGetAllInstances(System.Type)">
<summary>
Resolves all the instances of the requested service.
</summary>
<param name="serviceType">Type of service requested.</param>
<returns>Sequence of service instance objects.</returns>
</member>
<member name="T:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapperExtension">
<summary>
Implements a <see cref="T:Microsoft.Practices.Unity.UnityContainerExtension"/> that checks if a specific type was registered with the container.
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapperExtension.IsTypeRegistered(Microsoft.Practices.Unity.IUnityContainer,System.Type)">
<summary>
Evaluates if a specified type was registered in the container.
</summary>
<param name="container">The container to check if the type was registered in.</param>
<param name="type">The type to check if it was registered.</param>
<returns><see langword="true"/> if the <paramref name="type"/> was registered with the container.</returns>
<remarks>
In order to use this extension, you must first call <see cref="M:Microsoft.Practices.Unity.IUnityContainer.AddNewExtension``1"/>
and specify <see cref="T:Microsoft.Practices.Unity.UnityContainerExtension"/> as the extension type.
</remarks>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapperExtension.Initialize">
<summary>
Initializes the container with this extension's functionality.
</summary>
</member>
<member name="T:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper">
<summary>
Base class that provides a basic bootstrapping sequence that
registers most of the Composite Application Library assets
in a <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/>.
</summary>
<remarks>
This class must be overriden to provide application specific configuration.
</remarks>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.Run">
<summary>
Runs the bootstrapper process.
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.Run(System.Boolean)">
<summary>
Run the bootstrapper process.
</summary>
<param name="runWithDefaultConfiguration">If <see langword="true"/>, registers default Composite Application Library services in the container. This is the default behavior.</param>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.RegisterFrameworkExceptionTypes">
<summary>
Registers in the <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/> the <see cref="T:System.Type"/> of the Exceptions
that are not considered root exceptions by the <see cref="T:Microsoft.Practices.Composite.ExceptionExtensions"/>.
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.ConfigureContainer">
<summary>
Configures the <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/>. May be overwritten in a derived class to add specific
type mappings required by the application.
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.ConfigureRegionAdapterMappings">
<summary>
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.
</summary>
<returns>The <see cref="T:Microsoft.Practices.Composite.Presentation.Regions.RegionAdapterMappings"/> instance containing all the mappings.</returns>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.ConfigureDefaultRegionBehaviors">
<summary>
Configures the <see cref="T:Microsoft.Practices.Composite.Presentation.Regions.IRegionBehaviorFactory"/>. This will be the list of default
behaviors that will be added to a region.
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.InitializeModules">
<summary>
Initializes the modules. May be overwritten in a derived class to use a custom Modules Catalog
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.GetModuleCatalog">
<summary>
Returns the module catalog that will be used to initialize the modules.
</summary>
<remarks>
When using the default initialization behavior, this method must be overwritten by a derived class.
</remarks>
<returns>An instance of <see cref="T:Microsoft.Practices.Composite.Modularity.IModuleCatalog"/> that will be used to initialize the modules.</returns>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.CreateContainer">
<summary>
Creates the <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/> that will be used as the default container.
</summary>
<returns>A new instance of <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/>.</returns>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.RegisterTypeIfMissing(System.Type,System.Type,System.Boolean)">
<summary>
Registers a type in the container only if that type was not already registered.
</summary>
<param name="fromType">The interface type to register.</param>
<param name="toType">The type implementing the interface.</param>
<param name="registerAsSingleton">Registers the type as a singleton.</param>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.CreateShell">
<summary>
Creates the shell or main window of the application.
</summary>
<returns>The shell of the application.</returns>
<remarks>
If the returned instance is a <see cref="T:System.Windows.DependencyObject"/>, the
<see cref="T:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper"/> will attach the default <seealso cref="T:Microsoft.Practices.Composite.Regions.IRegionManager"/> of
the application in its <see cref="F:Microsoft.Practices.Composite.Presentation.Regions.RegionManager.RegionManagerProperty"/> attached property
in order to be able to add regions by using the <seealso cref="F:Microsoft.Practices.Composite.Presentation.Regions.RegionManager.RegionNameProperty"/>
attached property from XAML.
</remarks>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.Container">
<summary>
Gets the default <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/> for the application.
</summary>
<value>The default <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/> instance.</value>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapper.LoggerFacade">
<summary>
Gets the default <see cref="T:Microsoft.Practices.Composite.Logging.ILoggerFacade"/> for the application.
</summary>
<value>A <see cref="T:Microsoft.Practices.Composite.Logging.ILoggerFacade"/> instance.</value>
</member>
<member name="T:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.NotOverwrittenGetModuleEnumeratorException">
<summary>
Looks up a localized string similar to The method &apos;GetModuleEnumerator&apos; of the bootstrapper must be overwritten in order to use the default module initialization logic..
</summary>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.NullLoggerFacadeException">
<summary>
Looks up a localized string similar to The ILoggerFacade is required and cannot be null..
</summary>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.NullModuleCatalogException">
<summary>
Looks up a localized string similar to The IModuleCatalog is required and cannot be null in order to initialize the modules..
</summary>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.NullUnityContainerException">
<summary>
Looks up a localized string similar to The IUnityContainer is required and cannot be null..
</summary>
</member>
<member name="P:Microsoft.Practices.Composite.UnityExtensions.Properties.Resources.TypeMappingAlreadyRegistered">
<summary>
Looks up a localized string similar to Type &apos;{0}&apos; was already registered by the application. Skipping....
</summary>
</member>
<member name="T:Microsoft.Practices.Composite.UnityExtensions.UnityContainerHelper">
<summary>
Extensions methods to extend and facilitate the usage of <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/>.
</summary>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityContainerHelper.IsTypeRegistered(Microsoft.Practices.Unity.IUnityContainer,System.Type)">
<summary>
Returns whether a specified type has a type mapping registered in the container.
</summary>
<param name="container">The <see cref="T:Microsoft.Practices.Unity.IUnityContainer"/> to check for the type mapping.</param>
<param name="type">The type to check if there is a type mapping for.</param>
<returns><see langword="true"/> if there is a type mapping registered for <paramref name="type"/>.</returns>
<remarks>In order to use this extension method, you first need to add the
<see cref="T:Microsoft.Practices.Unity.IUnityContainer"/> extension to the <see cref="T:Microsoft.Practices.Composite.UnityExtensions.UnityBootstrapperExtension"/>.
</remarks>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityContainerHelper.TryResolve``1(Microsoft.Practices.Unity.IUnityContainer)">
<summary>
Utility method to try to resolve a service from the container avoiding an exception if the container cannot build the type.
</summary>
<param name="container">The cointainer that will be used to resolve the type.</param>
<typeparam name="T">The type to resolve.</typeparam>
<returns>The instance of <typeparamref name="T"/> built up by the container.</returns>
</member>
<member name="M:Microsoft.Practices.Composite.UnityExtensions.UnityContainerHelper.TryResolve(Microsoft.Practices.Unity.IUnityContainer,System.Type)">
<summary>
Utility method to try to resolve a service from the container avoiding an exception if the container cannot build the type.
</summary>
<param name="container">The cointainer that will be used to resolve the type.</param>
<param name="typeToResolve">The type to resolve.</param>
<returns>The instance of <paramref name="typeToResolve"/> built up by the container.</returns>
</member>
</members>
</doc>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sclbq/mtv.git
[email protected]:sclbq/mtv.git
sclbq
mtv
mtv
master

搜索帮助