123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Prism.DryIoc.Wpf</name>
- </assembly>
- <members>
- <member name="T:Prism.DryIoc.PrismApplication">
- <summary>
- Base application class that uses <see cref="T:Prism.DryIoc.DryIocContainerExtension"/> as it's container.
- </summary>
- </member>
- <member name="M:Prism.DryIoc.PrismApplication.CreateContainerRules">
- <summary>
- Create <see cref="T:DryIoc.Rules" /> to alter behavior of <see cref="T:DryIoc.IContainer" />
- </summary>
- <returns>An instance of <see cref="T:DryIoc.Rules" /></returns>
- </member>
- <member name="M:Prism.DryIoc.PrismApplication.CreateContainerExtension">
- <summary>
- Create a new <see cref="T:Prism.DryIoc.DryIocContainerExtension"/> used by Prism.
- </summary>
- <returns>A new <see cref="T:Prism.DryIoc.DryIocContainerExtension"/>.</returns>
- </member>
- <member name="M:Prism.DryIoc.PrismApplication.RegisterFrameworkExceptionTypes">
- <summary>
- Registers the <see cref="T:System.Type"/>s of the Exceptions that are not considered
- root exceptions by the <see cref="T:System.ExceptionExtensions"/>.
- </summary>
- </member>
- <member name="T:Prism.DryIoc.PrismBootstrapper">
- <summary>
- Base bootstrapper class that uses <see cref="T:Prism.DryIoc.DryIocContainerExtension"/> as it's container.
- </summary>
- </member>
- <member name="M:Prism.DryIoc.PrismBootstrapper.CreateContainerRules">
- <summary>
- Create <see cref="T:DryIoc.Rules" /> to alter behavior of <see cref="T:DryIoc.IContainer" />
- </summary>
- <returns>An instance of <see cref="T:DryIoc.Rules" /></returns>
- </member>
- <member name="M:Prism.DryIoc.PrismBootstrapper.CreateContainerExtension">
- <summary>
- Create a new <see cref="T:Prism.DryIoc.DryIocContainerExtension"/> used by Prism.
- </summary>
- <returns>A new <see cref="T:Prism.DryIoc.DryIocContainerExtension"/>.</returns>
- </member>
- <member name="M:Prism.DryIoc.PrismBootstrapper.RegisterFrameworkExceptionTypes">
- <summary>
- Registers the <see cref="T:System.Type"/>s of the Exceptions that are not considered
- root exceptions by the <see cref="T:System.ExceptionExtensions"/>.
- </summary>
- </member>
- <member name="T:Prism.DryIoc.Properties.Resources">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:Prism.DryIoc.Properties.Resources.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:Prism.DryIoc.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:Prism.DryIoc.Properties.Resources.NotOverwrittenGetModuleEnumeratorException">
- <summary>
- Looks up a localized string similar to The method 'GetModuleEnumerator' of the bootstrapper must be overwritten in order to use the default module initialization logic..
- </summary>
- </member>
- <member name="P:Prism.DryIoc.Properties.Resources.NullDryIocContainerBuilderException">
- <summary>
- Looks up a localized string similar to The ContainerBuilder is required and cannot be null..
- </summary>
- </member>
- <member name="P:Prism.DryIoc.Properties.Resources.NullDryIocContainerException">
- <summary>
- Looks up a localized string similar to The IContainer is required and cannot be null..
- </summary>
- </member>
- <member name="P:Prism.DryIoc.Properties.Resources.NullLoggerFacadeException">
- <summary>
- Looks up a localized string similar to The ILoggerFacade is required and cannot be null..
- </summary>
- </member>
- <member name="P:Prism.DryIoc.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:Prism.DryIoc.Properties.Resources.TypeMappingAlreadyRegistered">
- <summary>
- Looks up a localized string similar to Type '{0}' was already registered by the application. Skipping....
- </summary>
- </member>
- <member name="T:Prism.DryIoc.DryIocContainerExtension">
- <summary>
- The <see cref="T:Prism.Ioc.IContainerExtension" /> Implementation to use with DryIoc
- </summary>
- </member>
- <member name="P:Prism.DryIoc.DryIocContainerExtension.DefaultRules">
- <summary>
- Gets the Default DryIoc Container Rules used by Prism
- </summary>
- </member>
- <member name="P:Prism.DryIoc.DryIocContainerExtension.Instance">
- <summary>
- The instance of the wrapped container
- </summary>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.#ctor">
- <summary>
- Constructs a default instance of the <see cref="T:Prism.DryIoc.DryIocContainerExtension" />
- </summary>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.#ctor(DryIoc.IContainer)">
- <summary>
- Constructs a new <see cref="T:Prism.DryIoc.DryIocContainerExtension" />
- </summary>
- <param name="container">The <see cref="T:DryIoc.IContainer" /> instance to use.</param>
- </member>
- <member name="P:Prism.DryIoc.DryIocContainerExtension.CurrentScope">
- <summary>
- Gets the current scope
- </summary>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.FinalizeExtension">
- <summary>
- Used to perform any final steps for configuring the extension that may be required by the container.
- </summary>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterInstance(System.Type,System.Object)">
- <summary>
- Registers an instance of a given <see cref="T:System.Type"/>
- </summary>
- <param name="type">The service <see cref="T:System.Type"/> that is being registered</param>
- <param name="instance">The instance of the service or <see cref="T:System.Type" /></param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterInstance(System.Type,System.Object,System.String)">
- <summary>
- Registers an instance of a given <see cref="T:System.Type"/> with the specified name or key
- </summary>
- <param name="type">The service <see cref="T:System.Type"/> that is being registered</param>
- <param name="instance">The instance of the service or <see cref="T:System.Type" /></param>
- <param name="name">The name or key to register the service</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterSingleton(System.Type,System.Type)">
- <summary>
- Registers a Singleton with the given service and mapping to the specified implementation <see cref="T:System.Type" />.
- </summary>
- <param name="from">The service <see cref="T:System.Type" /></param>
- <param name="to">The implementation <see cref="T:System.Type" /></param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterSingleton(System.Type,System.Type,System.String)">
- <summary>
- Registers a Singleton with the given service and mapping to the specified implementation <see cref="T:System.Type" />.
- </summary>
- <param name="from">The service <see cref="T:System.Type" /></param>
- <param name="to">The implementation <see cref="T:System.Type" /></param>
- <param name="name">The name or key to register the service</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterSingleton(System.Type,System.Func{System.Object})">
- <summary>
- Registers a Singleton with the given service <see cref="T:System.Type" /> factory delegate method.
- </summary>
- <param name="type">The service <see cref="T:System.Type" /></param>
- <param name="factoryMethod">The delegate method.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterSingleton(System.Type,System.Func{Prism.Ioc.IContainerProvider,System.Object})">
- <summary>
- Registers a Singleton with the given service <see cref="T:System.Type" /> factory delegate method.
- </summary>
- <param name="type">The service <see cref="T:System.Type" /></param>
- <param name="factoryMethod">The delegate method using <see cref="T:Prism.Ioc.IContainerProvider"/>.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterManySingleton(System.Type,System.Type[])">
- <summary>
- Registers a Singleton Service which implements service interfaces
- </summary>
- <param name="type">The implementation <see cref="T:System.Type" />.</param>
- <param name="serviceTypes">The service <see cref="T:System.Type"/>'s.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- <remarks>Registers all interfaces if none are specified.</remarks>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterScoped(System.Type,System.Type)">
- <summary>
- Registers a scoped service
- </summary>
- <param name="from">The service <see cref="T:System.Type" /></param>
- <param name="to">The implementation <see cref="T:System.Type" /></param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterScoped(System.Type,System.Func{System.Object})">
- <summary>
- Registers a scoped service using a delegate method.
- </summary>
- <param name="type">The service <see cref="T:System.Type" /></param>
- <param name="factoryMethod">The delegate method.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterScoped(System.Type,System.Func{Prism.Ioc.IContainerProvider,System.Object})">
- <summary>
- Registers a scoped service using a delegate method.
- </summary>
- <param name="type">The service <see cref="T:System.Type"/>.</param>
- <param name="factoryMethod">The delegate method using the <see cref="T:Prism.Ioc.IContainerProvider"/>.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Register(System.Type,System.Type)">
- <summary>
- Registers a Transient with the given service and mapping to the specified implementation <see cref="T:System.Type" />.
- </summary>
- <param name="from">The service <see cref="T:System.Type" /></param>
- <param name="to">The implementation <see cref="T:System.Type" /></param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Register(System.Type,System.Type,System.String)">
- <summary>
- Registers a Transient with the given service and mapping to the specified implementation <see cref="T:System.Type" />.
- </summary>
- <param name="from">The service <see cref="T:System.Type" /></param>
- <param name="to">The implementation <see cref="T:System.Type" /></param>
- <param name="name">The name or key to register the service</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Register(System.Type,System.Func{System.Object})">
- <summary>
- Registers a Transient Service using a delegate method
- </summary>
- <param name="type">The service <see cref="T:System.Type" /></param>
- <param name="factoryMethod">The delegate method.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Register(System.Type,System.Func{Prism.Ioc.IContainerProvider,System.Object})">
- <summary>
- Registers a Transient Service using a delegate method
- </summary>
- <param name="type">The service <see cref="T:System.Type" /></param>
- <param name="factoryMethod">The delegate method using <see cref="T:Prism.Ioc.IContainerProvider"/>.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.RegisterMany(System.Type,System.Type[])">
- <summary>
- Registers a Transient Service which implements service interfaces
- </summary>
- <param name="type">The implementing <see cref="T:System.Type" />.</param>
- <param name="serviceTypes">The service <see cref="T:System.Type"/>'s.</param>
- <returns>The <see cref="T:Prism.Ioc.IContainerRegistry" /> instance</returns>
- <remarks>Registers all interfaces if none are specified.</remarks>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Resolve(System.Type)">
- <summary>
- Resolves a given <see cref="T:System.Type"/>
- </summary>
- <param name="type">The service <see cref="T:System.Type"/></param>
- <returns>The resolved Service <see cref="T:System.Type"/></returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Resolve(System.Type,System.String)">
- <summary>
- Resolves a given <see cref="T:System.Type"/>
- </summary>
- <param name="type">The service <see cref="T:System.Type"/></param>
- <param name="name">The service name/key used when registering the <see cref="T:System.Type"/></param>
- <returns>The resolved Service <see cref="T:System.Type"/></returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Resolve(System.Type,System.ValueTuple{System.Type,System.Object}[])">
- <summary>
- Resolves a given <see cref="T:System.Type"/>
- </summary>
- <param name="type">The service <see cref="T:System.Type"/></param>
- <param name="parameters">Typed parameters to use when resolving the Service</param>
- <returns>The resolved Service <see cref="T:System.Type"/></returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.Resolve(System.Type,System.String,System.ValueTuple{System.Type,System.Object}[])">
- <summary>
- Resolves a given <see cref="T:System.Type"/>
- </summary>
- <param name="type">The service <see cref="T:System.Type"/></param>
- <param name="name">The service name/key used when registering the <see cref="T:System.Type"/></param>
- <param name="parameters">Typed parameters to use when resolving the Service</param>
- <returns>The resolved Service <see cref="T:System.Type"/></returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.IsRegistered(System.Type)">
- <summary>
- Determines if a given service is registered
- </summary>
- <param name="type">The service <see cref="T:System.Type" /></param>
- <returns><c>true</c> if the service is registered.</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.IsRegistered(System.Type,System.String)">
- <summary>
- Determines if a given service is registered with the specified name
- </summary>
- <param name="type">The service <see cref="T:System.Type" /></param>
- <param name="name">The service name or key used</param>
- <returns><c>true</c> if the service is registered.</returns>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.CreateScope">
- <summary>
- Creates a new Scope
- </summary>
- </member>
- <member name="M:Prism.DryIoc.DryIocContainerExtension.CreateScopeInternal">
- <summary>
- Creates a new Scope and provides the updated ServiceProvider
- </summary>
- <returns>The Scoped <see cref="T:DryIoc.IResolverContext" />.</returns>
- <remarks>
- This should be called by custom implementations that Implement IServiceScopeFactory
- </remarks>
- </member>
- <member name="T:Prism.DryIoc.PrismIocExtensions">
- <summary>
- Extensions help get the underlying <see cref="T:DryIoc.IContainer" />
- </summary>
- </member>
- <member name="M:Prism.DryIoc.PrismIocExtensions.GetContainer(Prism.Ioc.IContainerProvider)">
- <summary>
- Gets the <see cref="T:DryIoc.IContainer" /> from the <see cref="T:Prism.Ioc.IContainerProvider" />
- </summary>
- <param name="containerProvider">The current <see cref="T:Prism.Ioc.IContainerProvider" /></param>
- <returns>The underlying <see cref="T:DryIoc.IContainer" /></returns>
- </member>
- <member name="M:Prism.DryIoc.PrismIocExtensions.GetContainer(Prism.Ioc.IContainerRegistry)">
- <summary>
- Gets the <see cref="T:DryIoc.IContainer" /> from the <see cref="T:Prism.Ioc.IContainerProvider" />
- </summary>
- <param name="containerRegistry">The current <see cref="T:Prism.Ioc.IContainerRegistry" /></param>
- <returns>The underlying <see cref="T:DryIoc.IContainer" /></returns>
- </member>
- </members>
- </doc>
|