Updated Nuget packages
This commit is contained in:
Родитель
d1f17d098c
Коммит
c4d5abb862
Двоичные данные
NuGet/MvvmLightLibsPreview.4.0.0.nupkg
Двоичные данные
NuGet/MvvmLightLibsPreview.4.0.0.nupkg
Двоичный файл не отображается.
Двоичные данные
NuGet/MvvmLightLibsPreview.4.1.0.nupkg
Двоичные данные
NuGet/MvvmLightLibsPreview.4.1.0.nupkg
Двоичный файл не отображается.
Двоичные данные
NuGet/MvvmLightPreview.4.0.0.nupkg
Двоичные данные
NuGet/MvvmLightPreview.4.0.0.nupkg
Двоичный файл не отображается.
Двоичные данные
NuGet/MvvmLightPreview.4.1.0.nupkg
Двоичные данные
NuGet/MvvmLightPreview.4.1.0.nupkg
Двоичный файл не отображается.
|
@ -6,8 +6,12 @@
|
|||
xmlns:vm="clr-namespace:$rootnamespace$.ViewModel"
|
||||
mc:Ignorable="d">
|
||||
<Application.Resources>
|
||||
<!--Global View Model Locator-->
|
||||
<vm:ViewModelLocator x:Key="Locator"
|
||||
d:IsDataSource="True" />
|
||||
<ResourceDictionary>
|
||||
<vm:ViewModelLocator x:Key="Locator"
|
||||
d:IsDataSource="True" />
|
||||
|
||||
<ResourceDictionary.MergedDictionaries>
|
||||
</ResourceDictionary.MergedDictionaries>
|
||||
</ResourceDictionary>
|
||||
</Application.Resources>
|
||||
</Application>
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
***Windows 8 Metro style only***
|
||||
|
||||
Windows 8 has a new way to import CLR namespaces into XAML.
|
||||
|
||||
In order to avoid issues, after installing MVVM Light through Nuget in your Windows 8 Metro style application, follow these steps:
|
||||
|
||||
- open App.xaml
|
||||
|
||||
- Locate the statement
|
||||
xmlns:vm="clr-namespace:[YouApplication].ViewModel"
|
||||
|
||||
- Replace this statement with:
|
||||
xmlns:vm="using:[YouApplication].ViewModel"
|
|
@ -1,16 +1,87 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package>
|
||||
<metadata>
|
||||
<id>MvvmLightPreview</id>
|
||||
<title>MVVM Light [Preview]</title>
|
||||
<version>4.1.0</version>
|
||||
<authors>Laurent Bugnion (GalaSoft)</authors>
|
||||
<description>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in Silverlight, WPF and Windows Phone 7. It is a light and pragmatic framework that contains only the essential components needed. This is a preview version of V4! Update 2011/12/18: Added Silverlight 5 support.</description>
|
||||
<summary>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in all versions of Silverlight, WPF and Windows Phone 7.</summary>
|
||||
<language>en-US</language>
|
||||
<licenseUrl>http://mvvmlight.codeplex.com/license</licenseUrl>
|
||||
<projectUrl>http://www.galasoft.ch/mvvm</projectUrl>
|
||||
<iconUrl>http://www.galasoft.ch/mvvm/resources/Logo/icon_100x100_transparent.png</iconUrl>
|
||||
<tags>mvvm mvvmlight silverlight wp7 wpf</tags>
|
||||
</metadata>
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<version>4.1.22.3</version>
|
||||
<authors>Laurent Bugnion (GalaSoft)</authors>
|
||||
<owners>Laurent Bugnion (GalaSoft)</owners>
|
||||
<licenseUrl>http://mvvmlight.codeplex.com/license</licenseUrl>
|
||||
<projectUrl>http://www.galasoft.ch/mvvm</projectUrl>
|
||||
<iconUrl>http://www.galasoft.ch/mvvm/resources/Logo/icon_100x100_transparent.png</iconUrl>
|
||||
<id>MvvmLightPreview</id>
|
||||
<title>MVVM Light [Preview]</title>
|
||||
<requireLicenseAcceptance>true</requireLicenseAcceptance>
|
||||
<description>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in Silverlight, WPF, Windows Phone 7 and Windows 8. It is a light and pragmatic framework that contains only the essential components needed. This is a RC version of V4!</description>
|
||||
<summary>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in all versions of Silverlight, WPF, Windows Phone 7 and Windows 8.</summary>
|
||||
<copyright>Copyright 2012 Laurent Bugnion (GalaSoft)</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>mvvm mvvmlight silverlight wp7 windows8 winrt win8 wpf</tags>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="Content\ViewModel\MainViewModel.cs.pp" target="Content\ViewModel\MainViewModel.cs.pp" />
|
||||
<file src="Content\ViewModel\ViewModelLocator.cs.pp" target="Content\ViewModel\ViewModelLocator.cs.pp" />
|
||||
<file src="Content\App.xaml.transform" target="Content\App.xaml.transform" />
|
||||
<file src="Content\MVVMLight.Nuget.Readme.txt" target="Content\MVVMLight.Nuget.Readme.txt" />
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.dll" target="lib\net35\GalaSoft.MvvmLight.dll" />
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.Extras.dll" target="lib\net35\GalaSoft.MvvmLight.Extras.dll" />
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.Extras.XML" target="lib\net35\GalaSoft.MvvmLight.Extras.XML" />
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.XML" target="lib\net35\GalaSoft.MvvmLight.XML" />
|
||||
<file src="lib\net35\Microsoft.Practices.ServiceLocation.dll" target="lib\net35\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\net35\Microsoft.Practices.ServiceLocation.xml" target="lib\net35\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\net35\System.Windows.Interactivity.dll" target="lib\net35\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\net35\System.Windows.Interactivity.xml" target="lib\net35\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.dll" target="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.dll" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.XML" target="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.XML" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.WPF4.dll" target="lib\net40\GalaSoft.MvvmLight.WPF4.dll" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.WPF4.XML" target="lib\net40\GalaSoft.MvvmLight.WPF4.XML" />
|
||||
<file src="lib\net40\Microsoft.Practices.ServiceLocation.dll" target="lib\net40\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\net40\Microsoft.Practices.ServiceLocation.xml" target="lib\net40\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\net40\System.Windows.Interactivity.dll" target="lib\net40\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\net40\System.Windows.Interactivity.xml" target="lib\net40\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.dll" target="lib\SL3\GalaSoft.MvvmLight.dll" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.Extras.dll" target="lib\SL3\GalaSoft.MvvmLight.Extras.dll" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.Extras.XML" target="lib\SL3\GalaSoft.MvvmLight.Extras.XML" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.XML" target="lib\SL3\GalaSoft.MvvmLight.XML" />
|
||||
<file src="lib\SL3\Microsoft.Practices.ServiceLocation.dll" target="lib\SL3\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\SL3\Microsoft.Practices.ServiceLocation.xml" target="lib\SL3\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\SL3\System.Windows.Interactivity.dll" target="lib\SL3\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\SL3\System.Windows.Interactivity.xml" target="lib\SL3\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.dll" target="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.dll" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.XML" target="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.XML" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.WP7.dll" target="lib\sl3-wp\GalaSoft.MvvmLight.WP7.dll" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.WP7.XML" target="lib\sl3-wp\GalaSoft.MvvmLight.WP7.XML" />
|
||||
<file src="lib\sl3-wp\Microsoft.Practices.ServiceLocation.dll" target="lib\sl3-wp\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\sl3-wp\Microsoft.Practices.ServiceLocation.xml" target="lib\sl3-wp\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\sl3-wp\System.Windows.Interactivity.dll" target="lib\sl3-wp\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\sl3-wp\System.Windows.Interactivity.xml" target="lib\sl3-wp\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.dll" target="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.dll" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.XML" target="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.XML" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.SL4.dll" target="lib\SL4\GalaSoft.MvvmLight.SL4.dll" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.SL4.XML" target="lib\SL4\GalaSoft.MvvmLight.SL4.XML" />
|
||||
<file src="lib\SL4\Microsoft.Practices.ServiceLocation.dll" target="lib\SL4\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\SL4\Microsoft.Practices.ServiceLocation.xml" target="lib\SL4\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\SL4\System.Windows.Interactivity.dll" target="lib\SL4\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\SL4\System.Windows.Interactivity.xml" target="lib\SL4\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.dll" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.dll" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.xml" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.xml" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.dll" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.dll" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.xml" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.xml" />
|
||||
<file src="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.dll" target="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.xml" target="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\sl4-windowsphone71\System.Windows.Interactivity.dll" target="lib\sl4-windowsphone71\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\sl4-windowsphone71\System.Windows.Interactivity.xml" target="lib\sl4-windowsphone71\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.dll" target="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.dll" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.xml" target="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.xml" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.SL5.dll" target="lib\SL5\GalaSoft.MvvmLight.SL5.dll" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.SL5.xml" target="lib\SL5\GalaSoft.MvvmLight.SL5.xml" />
|
||||
<file src="lib\SL5\Microsoft.Practices.ServiceLocation.dll" target="lib\SL5\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\SL5\Microsoft.Practices.ServiceLocation.xml" target="lib\SL5\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\SL5\System.Windows.Interactivity.dll" target="lib\SL5\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\SL5\System.Windows.Interactivity.xml" target="lib\SL5\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.dll" target="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.dll" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.xml" target="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.xml" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Win8.dll" target="lib\winrt45\GalaSoft.MvvmLight.Win8.dll" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Win8.xml" target="lib\winrt45\GalaSoft.MvvmLight.Win8.xml" />
|
||||
<file src="lib\winrt45\Microsoft.Practices.ServiceLocation.dll" target="lib\winrt45\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\winrt45\Microsoft.Practices.ServiceLocation.xml" target="lib\winrt45\Microsoft.Practices.ServiceLocation.xml" />
|
||||
</files>
|
||||
</package>
|
|
@ -4,6 +4,543 @@
|
|||
<name>GalaSoft.MvvmLight.Extras</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.SimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Ioc.SimpleIoc.Default">
|
||||
<summary>
|
||||
This class' default instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
should be used to instantiate when GetInstance is called.
|
||||
If there is only one constructor in the class, this attribute is
|
||||
not needed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
This <see cref="T:System.Windows.Interactivity.TriggerAction"/> can be
|
||||
|
@ -136,8 +673,8 @@
|
|||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
|
@ -166,242 +703,5 @@
|
|||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
should be used to instantiate when GetInstance is called.
|
||||
If there is only one constructor in the class, this attribute is
|
||||
not needed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.SimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Ioc.SimpleIoc.Default">
|
||||
<summary>
|
||||
This class' default instance.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
|
Двоичные данные
NuGet/V4Full/lib/SL3/GalaSoft.MvvmLight.Extras.dll
Двоичные данные
NuGet/V4Full/lib/SL3/GalaSoft.MvvmLight.Extras.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Full/lib/SL3/GalaSoft.MvvmLight.dll
Двоичные данные
NuGet/V4Full/lib/SL3/GalaSoft.MvvmLight.dll
Двоичный файл не отображается.
|
@ -4,42 +4,209 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.SL4</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.Culture">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
|
@ -142,6 +309,43 @@
|
|||
type (for example RelayCommand<MouseButtonEventArgs>).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -159,14 +363,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -176,6 +380,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -183,12 +403,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -197,6 +436,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -206,6 +456,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -235,21 +497,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -257,8 +548,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -269,8 +561,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -282,8 +576,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -294,8 +590,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -307,8 +605,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Full/lib/SL4/GalaSoft.MvvmLight.Extras.SL4.dll
Двоичные данные
NuGet/V4Full/lib/SL4/GalaSoft.MvvmLight.Extras.SL4.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Full/lib/SL4/GalaSoft.MvvmLight.SL4.dll
Двоичные данные
NuGet/V4Full/lib/SL4/GalaSoft.MvvmLight.SL4.dll
Двоичный файл не отображается.
Двоичные данные
NuGet/V4Full/lib/SL5/GalaSoft.MvvmLight.Extras.SL5.dll
Двоичные данные
NuGet/V4Full/lib/SL5/GalaSoft.MvvmLight.Extras.SL5.dll
Двоичный файл не отображается.
|
@ -4,42 +4,209 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.SL5</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.Culture">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
|
@ -142,6 +309,43 @@
|
|||
type (for example RelayCommand<MouseButtonEventArgs>).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -159,14 +363,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -176,6 +380,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -183,12 +403,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -197,6 +436,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -206,6 +456,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -235,21 +497,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -257,8 +548,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -269,8 +561,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -282,8 +576,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -294,8 +590,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -307,8 +605,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Full/lib/SL5/GalaSoft.MvvmLight.SL5.dll
Двоичные данные
NuGet/V4Full/lib/SL5/GalaSoft.MvvmLight.SL5.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -4,6 +4,210 @@
|
|||
<name>GalaSoft.MvvmLight.Extras</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
|
@ -11,8 +215,8 @@
|
|||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
|
@ -159,91 +363,6 @@
|
|||
For databinding, use the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabled"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0)">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0,System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
and the given key are resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -261,14 +380,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -278,6 +397,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -285,12 +420,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -299,6 +453,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -308,6 +473,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -337,21 +514,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -359,8 +565,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -371,8 +578,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -384,8 +593,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -396,8 +607,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -409,8 +622,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Full/lib/net35/GalaSoft.MvvmLight.Extras.dll
Двоичные данные
NuGet/V4Full/lib/net35/GalaSoft.MvvmLight.Extras.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Full/lib/net35/GalaSoft.MvvmLight.dll
Двоичные данные
NuGet/V4Full/lib/net35/GalaSoft.MvvmLight.dll
Двоичный файл не отображается.
|
@ -4,42 +4,209 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.WPF4</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
|
@ -150,90 +317,42 @@
|
|||
type (for example RelayCommand<MouseButtonEventArgs>).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
This method is not implemented.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0)">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0,System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
and the given key are resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
|
@ -252,14 +371,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -269,6 +388,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -276,12 +411,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -290,6 +444,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -299,6 +464,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -328,21 +505,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -350,8 +556,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -362,8 +569,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -375,8 +584,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -387,8 +598,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -400,8 +613,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Full/lib/net40/GalaSoft.MvvmLight.Extras.WPF4.dll
Двоичные данные
NuGet/V4Full/lib/net40/GalaSoft.MvvmLight.Extras.WPF4.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Full/lib/net40/GalaSoft.MvvmLight.WPF4.dll
Двоичные данные
NuGet/V4Full/lib/net40/GalaSoft.MvvmLight.WPF4.dll
Двоичный файл не отображается.
|
@ -4,6 +4,270 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.WP7</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
This <see cref="T:System.Windows.Interactivity.TriggerAction"/> can be
|
||||
|
@ -129,66 +393,6 @@
|
|||
For databinding, use the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabled"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -206,14 +410,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -223,6 +427,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -230,12 +450,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -244,6 +483,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -253,6 +503,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -282,21 +544,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -304,8 +595,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -316,8 +608,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -329,8 +623,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -341,8 +637,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -354,8 +652,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Full/lib/sl3-wp/GalaSoft.MvvmLight.Extras.WP7.dll
Двоичные данные
NuGet/V4Full/lib/sl3-wp/GalaSoft.MvvmLight.Extras.WP7.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Full/lib/sl3-wp/GalaSoft.MvvmLight.WP7.dll
Двоичные данные
NuGet/V4Full/lib/sl3-wp/GalaSoft.MvvmLight.WP7.dll
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -4,6 +4,210 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.WP71</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
This <see cref="T:System.Windows.Interactivity.TriggerAction"/> can be
|
||||
|
@ -122,14 +326,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -139,6 +343,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -146,12 +366,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -160,6 +399,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -169,6 +419,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -198,21 +460,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -220,8 +511,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -232,8 +524,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -245,8 +539,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -257,8 +553,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -270,8 +568,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Full/lib/sl4-windowsphone71/GalaSoft.MvvmLight.WP71.dll
Двоичные данные
NuGet/V4Full/lib/sl4-windowsphone71/GalaSoft.MvvmLight.WP71.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,424 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>GalaSoft.MvvmLight.Extras.Win8</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
should be used to instantiate when GetInstance is called.
|
||||
If there is only one constructor in the class, this attribute is
|
||||
not needed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.SimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Ioc.SimpleIoc.Default">
|
||||
<summary>
|
||||
This class' default instance.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Двоичный файл не отображается.
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,237 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Practices.ServiceLocation</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ActivationException">
|
||||
<summary>
|
||||
The standard exception thrown when a ServiceLocator has an error in resolving an object.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Exception" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message.
|
||||
</summary>
|
||||
<param name="message">
|
||||
The message that describes the error.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String,System.Exception)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.
|
||||
</summary>
|
||||
<param name="message">
|
||||
The error message that explains the reason for the exception.
|
||||
</param>
|
||||
<param name="innerException">
|
||||
The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.
|
||||
</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.IServiceLocator">
|
||||
<summary>
|
||||
The generic Service Locator interface. This interface is used
|
||||
to retrieve services (instances identified by type and optional
|
||||
name) from a container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Get an instance of the given <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Get all instances of the given <paramref name="serviceType"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1">
|
||||
<summary>
|
||||
Get an instance of the given <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances``1">
|
||||
<summary>
|
||||
Get all instances of the given <typeparamref name="TService"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ServiceLocator">
|
||||
<summary>
|
||||
This class provides the ambient container for this application. If your
|
||||
framework defines such an ambient container, use ServiceLocator.Current
|
||||
to get it.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocator.SetLocatorProvider(Microsoft.Practices.ServiceLocation.ServiceLocatorProvider)">
|
||||
<summary>
|
||||
Set the delegate that is used to retrieve the current container.
|
||||
</summary>
|
||||
<param name="newProvider">Delegate that, when called, will return
|
||||
the current ambient container.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Practices.ServiceLocation.ServiceLocator.Current">
|
||||
<summary>
|
||||
The current ambient container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase">
|
||||
<summary>
|
||||
This class is a helper that provides a default implementation
|
||||
for most of the methods of <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetService(System.Type)">
|
||||
<summary>
|
||||
Get an instance of the given <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">The requested service.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error in resolving the service instance.</exception>
|
||||
<returns>The requested object.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Get an instance of the given <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Get all instances of the given <paramref name="serviceType"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1">
|
||||
<summary>
|
||||
Get an instance of the given <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances``1">
|
||||
<summary>
|
||||
Get all instances of the given <typeparamref name="TService"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.DoGetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
When implemented by inheriting classes, this method will do the actual work of resolving
|
||||
the requested service instance.
|
||||
</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.ServiceLocation.ServiceLocatorImplBase.DoGetAllInstances(System.Type)">
|
||||
<summary>
|
||||
When implemented by inheriting classes, this method will do the actual work of
|
||||
resolving all the requested service instances.
|
||||
</summary>
|
||||
<param name="serviceType">Type of service requested.</param>
|
||||
<returns>Sequence of service instance objects.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivationExceptionMessage(System.Exception,System.Type,System.String)">
|
||||
<summary>
|
||||
Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
|
||||
that occurs while resolving a single service.
|
||||
</summary>
|
||||
<param name="actualException">The actual exception thrown by the implementation.</param>
|
||||
<param name="serviceType">Type of service requested.</param>
|
||||
<param name="key">Name requested.</param>
|
||||
<returns>The formatted exception message string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivateAllExceptionMessage(System.Exception,System.Type)">
|
||||
<summary>
|
||||
Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
|
||||
that occurs while resolving multiple service instances.
|
||||
</summary>
|
||||
<param name="actualException">The actual exception thrown by the implementation.</param>
|
||||
<param name="serviceType">Type of service requested.</param>
|
||||
<returns>The formatted exception message string.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorProvider">
|
||||
<summary>
|
||||
This delegate type is used to provide a method that will
|
||||
return the current container. Used with the <see cref="T:Microsoft.Practices.ServiceLocation.ServiceLocator"/>
|
||||
static accessor class.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -1,16 +1,83 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package>
|
||||
<metadata>
|
||||
<id>MvvmLightLibsPreview</id>
|
||||
<title>MVVM Light libraries only [Preview]</title>
|
||||
<version>4.1.0</version>
|
||||
<authors>Laurent Bugnion (GalaSoft)</authors>
|
||||
<description>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in all versions of Silverlight, WPF and Windows Phone 7. It is a light and pragmatic framework that contains only the essential components needed. This preview version of V4 contains only the libraries! Update 2011/12/18: Added Silverlight 5 support.</description>
|
||||
<summary>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in all versions of Silverlight, WPF and Windows Phone 7.</summary>
|
||||
<language>en-US</language>
|
||||
<licenseUrl>http://mvvmlight.codeplex.com/license</licenseUrl>
|
||||
<projectUrl>http://www.galasoft.ch/mvvm</projectUrl>
|
||||
<iconUrl>http://www.galasoft.ch/mvvm/resources/Logo/icon_100x100_transparent.png</iconUrl>
|
||||
<tags>mvvm mvvmlight silverlight wp7 wpf</tags>
|
||||
</metadata>
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<version>4.1.22.3</version>
|
||||
<authors>Laurent Bugnion (GalaSoft)</authors>
|
||||
<owners>Laurent Bugnion (GalaSoft)</owners>
|
||||
<licenseUrl>http://mvvmlight.codeplex.com/license</licenseUrl>
|
||||
<projectUrl>http://www.galasoft.ch/mvvm</projectUrl>
|
||||
<iconUrl>http://www.galasoft.ch/mvvm/resources/Logo/icon_100x100_transparent.png</iconUrl>
|
||||
<id>MvvmLightLibsPreview</id>
|
||||
<title>MVVM Light libraries only [Preview]</title>
|
||||
<requireLicenseAcceptance>true</requireLicenseAcceptance>
|
||||
<description>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in Silverlight, WPF, Windows Phone 7 and Windows 8. It is a light and pragmatic framework that contains only the essential components needed. This is a RC version of V4! This RC version of V4.0 contains only the libraries!</description>
|
||||
<summary>The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in all versions of Silverlight, WPF, Windows Phone 7 and Windows 8.</summary>
|
||||
<copyright>Copyright 2012 Laurent Bugnion (GalaSoft)</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>mvvm mvvmlight silverlight wp7 windows8 winrt win8 wpf</tags>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.dll" target="lib\net35\GalaSoft.MvvmLight.dll" />
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.Extras.dll" target="lib\net35\GalaSoft.MvvmLight.Extras.dll" />
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.Extras.XML" target="lib\net35\GalaSoft.MvvmLight.Extras.XML" />
|
||||
<file src="lib\net35\GalaSoft.MvvmLight.XML" target="lib\net35\GalaSoft.MvvmLight.XML" />
|
||||
<file src="lib\net35\Microsoft.Practices.ServiceLocation.dll" target="lib\net35\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\net35\Microsoft.Practices.ServiceLocation.xml" target="lib\net35\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\net35\System.Windows.Interactivity.dll" target="lib\net35\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\net35\System.Windows.Interactivity.xml" target="lib\net35\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.dll" target="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.dll" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.XML" target="lib\net40\GalaSoft.MvvmLight.Extras.WPF4.XML" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.WPF4.dll" target="lib\net40\GalaSoft.MvvmLight.WPF4.dll" />
|
||||
<file src="lib\net40\GalaSoft.MvvmLight.WPF4.XML" target="lib\net40\GalaSoft.MvvmLight.WPF4.XML" />
|
||||
<file src="lib\net40\Microsoft.Practices.ServiceLocation.dll" target="lib\net40\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\net40\Microsoft.Practices.ServiceLocation.xml" target="lib\net40\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\net40\System.Windows.Interactivity.dll" target="lib\net40\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\net40\System.Windows.Interactivity.xml" target="lib\net40\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.dll" target="lib\SL3\GalaSoft.MvvmLight.dll" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.Extras.dll" target="lib\SL3\GalaSoft.MvvmLight.Extras.dll" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.Extras.XML" target="lib\SL3\GalaSoft.MvvmLight.Extras.XML" />
|
||||
<file src="lib\SL3\GalaSoft.MvvmLight.XML" target="lib\SL3\GalaSoft.MvvmLight.XML" />
|
||||
<file src="lib\SL3\Microsoft.Practices.ServiceLocation.dll" target="lib\SL3\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\SL3\Microsoft.Practices.ServiceLocation.xml" target="lib\SL3\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\SL3\System.Windows.Interactivity.dll" target="lib\SL3\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\SL3\System.Windows.Interactivity.xml" target="lib\SL3\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.dll" target="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.dll" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.XML" target="lib\sl3-wp\GalaSoft.MvvmLight.Extras.WP7.XML" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.WP7.dll" target="lib\sl3-wp\GalaSoft.MvvmLight.WP7.dll" />
|
||||
<file src="lib\sl3-wp\GalaSoft.MvvmLight.WP7.XML" target="lib\sl3-wp\GalaSoft.MvvmLight.WP7.XML" />
|
||||
<file src="lib\sl3-wp\Microsoft.Practices.ServiceLocation.dll" target="lib\sl3-wp\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\sl3-wp\Microsoft.Practices.ServiceLocation.xml" target="lib\sl3-wp\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\sl3-wp\System.Windows.Interactivity.dll" target="lib\sl3-wp\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\sl3-wp\System.Windows.Interactivity.xml" target="lib\sl3-wp\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.dll" target="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.dll" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.XML" target="lib\SL4\GalaSoft.MvvmLight.Extras.SL4.XML" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.SL4.dll" target="lib\SL4\GalaSoft.MvvmLight.SL4.dll" />
|
||||
<file src="lib\SL4\GalaSoft.MvvmLight.SL4.XML" target="lib\SL4\GalaSoft.MvvmLight.SL4.XML" />
|
||||
<file src="lib\SL4\Microsoft.Practices.ServiceLocation.dll" target="lib\SL4\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\SL4\Microsoft.Practices.ServiceLocation.xml" target="lib\SL4\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\SL4\System.Windows.Interactivity.dll" target="lib\SL4\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\SL4\System.Windows.Interactivity.xml" target="lib\SL4\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.dll" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.dll" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.xml" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.Extras.WP71.xml" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.dll" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.dll" />
|
||||
<file src="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.xml" target="lib\sl4-windowsphone71\GalaSoft.MvvmLight.WP71.xml" />
|
||||
<file src="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.dll" target="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.xml" target="lib\sl4-windowsphone71\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\sl4-windowsphone71\System.Windows.Interactivity.dll" target="lib\sl4-windowsphone71\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\sl4-windowsphone71\System.Windows.Interactivity.xml" target="lib\sl4-windowsphone71\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.dll" target="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.dll" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.xml" target="lib\SL5\GalaSoft.MvvmLight.Extras.SL5.xml" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.SL5.dll" target="lib\SL5\GalaSoft.MvvmLight.SL5.dll" />
|
||||
<file src="lib\SL5\GalaSoft.MvvmLight.SL5.xml" target="lib\SL5\GalaSoft.MvvmLight.SL5.xml" />
|
||||
<file src="lib\SL5\Microsoft.Practices.ServiceLocation.dll" target="lib\SL5\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\SL5\Microsoft.Practices.ServiceLocation.xml" target="lib\SL5\Microsoft.Practices.ServiceLocation.xml" />
|
||||
<file src="lib\SL5\System.Windows.Interactivity.dll" target="lib\SL5\System.Windows.Interactivity.dll" />
|
||||
<file src="lib\SL5\System.Windows.Interactivity.xml" target="lib\SL5\System.Windows.Interactivity.xml" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.dll" target="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.dll" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.xml" target="lib\winrt45\GalaSoft.MvvmLight.Extras.Win8.xml" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Win8.dll" target="lib\winrt45\GalaSoft.MvvmLight.Win8.dll" />
|
||||
<file src="lib\winrt45\GalaSoft.MvvmLight.Win8.xml" target="lib\winrt45\GalaSoft.MvvmLight.Win8.xml" />
|
||||
<file src="lib\winrt45\Microsoft.Practices.ServiceLocation.dll" target="lib\winrt45\Microsoft.Practices.ServiceLocation.dll" />
|
||||
<file src="lib\winrt45\Microsoft.Practices.ServiceLocation.xml" target="lib\winrt45\Microsoft.Practices.ServiceLocation.xml" />
|
||||
</files>
|
||||
</package>
|
|
@ -4,6 +4,543 @@
|
|||
<name>GalaSoft.MvvmLight.Extras</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.SimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Ioc.SimpleIoc.Default">
|
||||
<summary>
|
||||
This class' default instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
should be used to instantiate when GetInstance is called.
|
||||
If there is only one constructor in the class, this attribute is
|
||||
not needed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
This <see cref="T:System.Windows.Interactivity.TriggerAction"/> can be
|
||||
|
@ -136,8 +673,8 @@
|
|||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
|
@ -166,242 +703,5 @@
|
|||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
should be used to instantiate when GetInstance is called.
|
||||
If there is only one constructor in the class, this attribute is
|
||||
not needed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.SimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Ioc.SimpleIoc.Default">
|
||||
<summary>
|
||||
This class' default instance.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
|
Двоичные данные
NuGet/V4Libs/lib/SL3/GalaSoft.MvvmLight.Extras.dll
Двоичные данные
NuGet/V4Libs/lib/SL3/GalaSoft.MvvmLight.Extras.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Libs/lib/SL3/GalaSoft.MvvmLight.dll
Двоичные данные
NuGet/V4Libs/lib/SL3/GalaSoft.MvvmLight.dll
Двоичный файл не отображается.
|
@ -4,42 +4,209 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.SL4</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.Culture">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
|
@ -142,6 +309,43 @@
|
|||
type (for example RelayCommand<MouseButtonEventArgs>).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -159,14 +363,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -176,6 +380,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -183,12 +403,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -197,6 +436,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -206,6 +456,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -235,21 +497,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -257,8 +548,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -269,8 +561,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -282,8 +576,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -294,8 +590,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -307,8 +605,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Libs/lib/SL4/GalaSoft.MvvmLight.Extras.SL4.dll
Двоичные данные
NuGet/V4Libs/lib/SL4/GalaSoft.MvvmLight.Extras.SL4.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Libs/lib/SL4/GalaSoft.MvvmLight.SL4.dll
Двоичные данные
NuGet/V4Libs/lib/SL4/GalaSoft.MvvmLight.SL4.dll
Двоичный файл не отображается.
Двоичные данные
NuGet/V4Libs/lib/SL5/GalaSoft.MvvmLight.Extras.SL5.dll
Двоичные данные
NuGet/V4Libs/lib/SL5/GalaSoft.MvvmLight.Extras.SL5.dll
Двоичный файл не отображается.
|
@ -4,42 +4,209 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.SL5</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.Culture">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
|
@ -142,6 +309,43 @@
|
|||
type (for example RelayCommand<MouseButtonEventArgs>).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -159,14 +363,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -176,6 +380,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -183,12 +403,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -197,6 +436,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -206,6 +456,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -235,21 +497,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -257,8 +548,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -269,8 +561,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -282,8 +576,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -294,8 +590,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -307,8 +605,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Libs/lib/SL5/GalaSoft.MvvmLight.SL5.dll
Двоичные данные
NuGet/V4Libs/lib/SL5/GalaSoft.MvvmLight.SL5.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -4,6 +4,210 @@
|
|||
<name>GalaSoft.MvvmLight.Extras</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
|
@ -11,8 +215,8 @@
|
|||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
|
@ -159,91 +363,6 @@
|
|||
For databinding, use the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabled"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0)">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0,System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
and the given key are resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -261,14 +380,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -278,6 +397,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -285,12 +420,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -299,6 +453,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -308,6 +473,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -337,21 +514,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -359,8 +565,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -371,8 +578,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -384,8 +593,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -396,8 +607,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -409,8 +622,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Libs/lib/net35/GalaSoft.MvvmLight.Extras.dll
Двоичные данные
NuGet/V4Libs/lib/net35/GalaSoft.MvvmLight.Extras.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Libs/lib/net35/GalaSoft.MvvmLight.dll
Двоичные данные
NuGet/V4Libs/lib/net35/GalaSoft.MvvmLight.dll
Двоичный файл не отображается.
|
@ -4,42 +4,209 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.WPF4</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
This method is not implemented.
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
|
@ -150,90 +317,42 @@
|
|||
type (for example RelayCommand<MouseButtonEventArgs>).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
Implements a universal converter able to take a lambda expression (as the parameter)
|
||||
and to run this expression dynamically at runtime to convert the value.
|
||||
Usage: Store an instance of UniversalConverter into the application's resources
|
||||
and use this instance in XAML, for example with:
|
||||
{Binding MyProperty,
|
||||
Converter={StaticResource UniversalConverter},
|
||||
ConverterParameter='b=>!b'}
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
Converts a value into another using an expression (lambda) passed as a string
|
||||
and evaluated at runtime.
|
||||
The process is optimized and already created expression cached for further use.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
<param name="value">The value to be converted.</param>
|
||||
<param name="targetType">This parameter
|
||||
is not used.</param>
|
||||
<param name="parameter">The lambda expression to be evaluated at runtime,
|
||||
expressed as a string. For example expressions such as 'b=>!b' or
|
||||
'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more
|
||||
complex expressions) can be used.</param>
|
||||
<param name="culture">This parameter is not used.</param>
|
||||
<returns>The result of the conversion.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
This method is not implemented.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0)">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(``0,System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="instance">The instance that must be returned when the given type
|
||||
and the given key are resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
<param name="value">Unused parameter.</param>
|
||||
<param name="targetType">Unused parameter.</param>
|
||||
<param name="parameter">Unused parameter.</param>
|
||||
<param name="culture">Unused parameter.</param>
|
||||
<returns>This method is not implemented.</returns>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
|
@ -252,14 +371,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -269,6 +388,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -276,12 +411,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -290,6 +444,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -299,6 +464,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -328,21 +505,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -350,8 +556,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -362,8 +569,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -375,8 +584,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -387,8 +598,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -400,8 +613,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Libs/lib/net40/GalaSoft.MvvmLight.Extras.WPF4.dll
Двоичные данные
NuGet/V4Libs/lib/net40/GalaSoft.MvvmLight.Extras.WPF4.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Libs/lib/net40/GalaSoft.MvvmLight.WPF4.dll
Двоичные данные
NuGet/V4Libs/lib/net40/GalaSoft.MvvmLight.WPF4.dll
Двоичный файл не отображается.
|
@ -4,6 +4,270 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.WP7</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
This <see cref="T:System.Windows.Interactivity.TriggerAction"/> can be
|
||||
|
@ -129,66 +393,6 @@
|
|||
For databinding, use the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabled"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener">
|
||||
<summary>
|
||||
Helper class for adding Bindings to non-FrameworkElements
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor(System.Object,Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="context">The context of the binding.</param>
|
||||
<param name="changedHandler">Callback whenever the value of this binding has changed.</param>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingListener.#ctor">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Context">
|
||||
<summary>
|
||||
The context of the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Binding">
|
||||
<summary>
|
||||
The Binding which is to be evaluated
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Element">
|
||||
<summary>
|
||||
The element to be used as the context on which to evaluate the binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingListener.Value">
|
||||
<summary>
|
||||
The current value of this binding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingListener.ChangedHandler">
|
||||
<summary>
|
||||
Delegate for when the binding listener has changed.
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs">
|
||||
<summary>
|
||||
Event args for when binding values change.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
|
||||
<summary>
|
||||
Constructor
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:Expression.Samples.Interactivity.DataHelpers.BindingChangedEventArgs.EventArgs">
|
||||
<summary>
|
||||
Original event args.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
|
@ -206,14 +410,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -223,6 +427,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -230,12 +450,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -244,6 +483,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -253,6 +503,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -282,21 +544,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -304,8 +595,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -316,8 +608,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -329,8 +623,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -341,8 +637,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -354,8 +652,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Libs/lib/sl3-wp/GalaSoft.MvvmLight.Extras.WP7.dll
Двоичные данные
NuGet/V4Libs/lib/sl3-wp/GalaSoft.MvvmLight.Extras.WP7.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичные данные
NuGet/V4Libs/lib/sl3-wp/GalaSoft.MvvmLight.WP7.dll
Двоичные данные
NuGet/V4Libs/lib/sl3-wp/GalaSoft.MvvmLight.WP7.dll
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -4,6 +4,210 @@
|
|||
<name>GalaSoft.MvvmLight.Extras.WP71</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.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:GalaSoft.MvvmLight.Properties.Resources.AnInterfaceCannotBeRegisteredAlone">
|
||||
<summary>
|
||||
Looks up a localized string similar to An interface cannot be registered alone..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.CannotBuildInstance">
|
||||
<summary>
|
||||
Looks up a localized string similar to Cannot build instance: Multiple constructors found but none marked with PreferredConstructor..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegistered">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ClassIsAlreadyRegisteredWithKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to Class {0} is already registered with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAClassRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a class registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredFor">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.ThereIsAlreadyAFactoryRegisteredForSameKey">
|
||||
<summary>
|
||||
Looks up a localized string similar to There is already a factory registered for {0} with key {1}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCache">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache: {0}..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Properties.Resources.TypeNotFoundInCacheKeyLess">
|
||||
<summary>
|
||||
Looks up a localized string similar to Type not found in cache without a key: {0}.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Command.EventToCommand">
|
||||
<summary>
|
||||
This <see cref="T:System.Windows.Interactivity.TriggerAction"/> can be
|
||||
|
@ -122,14 +326,14 @@
|
|||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)">
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
|
@ -139,6 +343,22 @@
|
|||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
|
@ -146,12 +366,31 @@
|
|||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
|
@ -160,6 +399,17 @@
|
|||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
|
@ -169,6 +419,18 @@
|
|||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
|
@ -198,21 +460,50 @@
|
|||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType"/>.
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType"/>.
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
|
@ -220,8 +511,9 @@
|
|||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the instances of a given type available in the
|
||||
cache.
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
|
@ -232,8 +524,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
|
@ -245,8 +539,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
@ -257,8 +553,10 @@
|
|||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
|
@ -270,8 +568,10 @@
|
|||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>If the class has not been registered before, this method
|
||||
returns null!</remarks>
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
|
|
Двоичные данные
NuGet/V4Libs/lib/sl4-windowsphone71/GalaSoft.MvvmLight.WP71.dll
Двоичные данные
NuGet/V4Libs/lib/sl4-windowsphone71/GalaSoft.MvvmLight.WP71.dll
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,424 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>GalaSoft.MvvmLight.Extras.Win8</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.ISimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.ISimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute">
|
||||
<summary>
|
||||
When used with the SimpleIoc container, specifies which constructor
|
||||
should be used to instantiate when GetInstance is called.
|
||||
If there is only one constructor in the class, this attribute is
|
||||
not needed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:GalaSoft.MvvmLight.Ioc.SimpleIoc">
|
||||
<summary>
|
||||
A very simple IOC container with basic functionality needed to register and resolve
|
||||
instances. If needed, this class can be replaced by another more elaborate
|
||||
IOC container implementing the IServiceLocator interface.
|
||||
The inspiration for this class is at https://gist.github.com/716137 but it has
|
||||
been extended with additional features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1">
|
||||
<summary>
|
||||
Checks whether at least one instance of a given class is already created in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<returns>True if at least on instance of the class is already created, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.ContainsCreated``1(System.String)">
|
||||
<summary>
|
||||
Checks whether the instance with the given key is already created for a given class
|
||||
in the container.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that is queried.</typeparam>
|
||||
<param name="key">The key that is queried.</param>
|
||||
<returns>True if the instance with the given key is already registered for the given class,
|
||||
false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T is already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<returns>True if the type is registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.IsRegistered``1(System.String)">
|
||||
<summary>
|
||||
Gets a value indicating whether a given type T and a give key
|
||||
are already registered.
|
||||
</summary>
|
||||
<typeparam name="T">The type that the method checks for.</typeparam>
|
||||
<param name="key">The key that the method checks for.</param>
|
||||
<returns>True if the type and key are registered, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2">
|
||||
<summary>
|
||||
Registers a given type for a given interface.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type for a given interface with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TInterface">The interface for which instances will be resolved.</typeparam>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1">
|
||||
<summary>
|
||||
Registers a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Boolean)">
|
||||
<summary>
|
||||
Registers a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that must be used to create instances.</typeparam>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})">
|
||||
<summary>
|
||||
Registers a given instance for a given type.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String,System.Boolean)">
|
||||
<summary>
|
||||
Registers a given instance for a given type and a given key with the possibility for immediate
|
||||
creation of the instance.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type that is being registered.</typeparam>
|
||||
<param name="factory">The factory method able to create the instance that
|
||||
must be returned when the given type is resolved.</param>
|
||||
<param name="key">The key for which the given instance is registered.</param>
|
||||
<param name="createInstanceImmediately">If true, forces the creation of the default
|
||||
instance of the provided class.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset">
|
||||
<summary>
|
||||
Resets the instance in its original states. This deletes all the
|
||||
registrations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1">
|
||||
<summary>
|
||||
Unregisters a class from the cache and removes all the previously
|
||||
created instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The class that must be removed.</typeparam>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(``0)">
|
||||
<summary>
|
||||
Removes the given instance from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="instance">The instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(System.String)">
|
||||
<summary>
|
||||
Removes the instance corresponding to the given key from the cache. The class itself remains
|
||||
registered and can be used to create other instances.
|
||||
</summary>
|
||||
<typeparam name="TClass">The type of the instance to be removed.</typeparam>
|
||||
<param name="key">The key corresponding to the instance that must be removed.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllCreatedInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Registering a class or a factory does not automatically
|
||||
create the corresponding instance! To create an instance, either register
|
||||
the class or the factory with createInstanceImmediately set to true,
|
||||
or call the GetInstance method before calling GetAllCreatedInstances.
|
||||
Alternatively, use the GetAllInstances method, which auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the already created instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<returns>
|
||||
A service object of type <paramref name="serviceType" />.
|
||||
-or-
|
||||
null if there is no service object of type <paramref name="serviceType" />.
|
||||
</returns>
|
||||
<param name="serviceType">An object that specifies the type of service object to get.</param>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<param name="serviceType">The class of which all instances
|
||||
must be returned.</param>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1">
|
||||
<summary>
|
||||
Provides a way to get all the created instances of a given type available in the
|
||||
cache. Calling this method auto-creates default
|
||||
instances for all registered classes.
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which all instances
|
||||
must be returned.</typeparam>
|
||||
<returns>All the instances of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance
|
||||
must be returned.</param>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<param name="serviceType">The class of which an instance must be returned.</param>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type. If no instance had been instantiated
|
||||
before, a new instance will be created. If an instance had already
|
||||
been created, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance
|
||||
must be returned.</typeparam>
|
||||
<returns>An instance of the given type.</returns>
|
||||
</member>
|
||||
<member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Provides a way to get an instance of a given type corresponding
|
||||
to a given key. If no instance had been instantiated with this
|
||||
key before, a new instance will be created. If an instance had already
|
||||
been created with the same key, that same instance will be returned.
|
||||
<remarks>
|
||||
If the class has not been registered before, this method
|
||||
returns null!
|
||||
</remarks>
|
||||
</summary>
|
||||
<typeparam name="TService">The class of which an instance must be returned.</typeparam>
|
||||
<param name="key">The key uniquely identifying this instance.</param>
|
||||
<returns>An instance corresponding to the given type and key.</returns>
|
||||
</member>
|
||||
<member name="P:GalaSoft.MvvmLight.Ioc.SimpleIoc.Default">
|
||||
<summary>
|
||||
This class' default instance.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Двоичный файл не отображается.
Двоичный файл не отображается.
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,237 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Practices.ServiceLocation</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ActivationException">
|
||||
<summary>
|
||||
The standard exception thrown when a ServiceLocator has an error in resolving an object.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Exception" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message.
|
||||
</summary>
|
||||
<param name="message">
|
||||
The message that describes the error.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String,System.Exception)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.
|
||||
</summary>
|
||||
<param name="message">
|
||||
The error message that explains the reason for the exception.
|
||||
</param>
|
||||
<param name="innerException">
|
||||
The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.
|
||||
</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.IServiceLocator">
|
||||
<summary>
|
||||
The generic Service Locator interface. This interface is used
|
||||
to retrieve services (instances identified by type and optional
|
||||
name) from a container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Get an instance of the given <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Get all instances of the given <paramref name="serviceType"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1">
|
||||
<summary>
|
||||
Get an instance of the given <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances``1">
|
||||
<summary>
|
||||
Get all instances of the given <typeparamref name="TService"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ServiceLocator">
|
||||
<summary>
|
||||
This class provides the ambient container for this application. If your
|
||||
framework defines such an ambient container, use ServiceLocator.Current
|
||||
to get it.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocator.SetLocatorProvider(Microsoft.Practices.ServiceLocation.ServiceLocatorProvider)">
|
||||
<summary>
|
||||
Set the delegate that is used to retrieve the current container.
|
||||
</summary>
|
||||
<param name="newProvider">Delegate that, when called, will return
|
||||
the current ambient container.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Practices.ServiceLocation.ServiceLocator.Current">
|
||||
<summary>
|
||||
The current ambient container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase">
|
||||
<summary>
|
||||
This class is a helper that provides a default implementation
|
||||
for most of the methods of <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetService(System.Type)">
|
||||
<summary>
|
||||
Get an instance of the given <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">The requested service.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error in resolving the service instance.</exception>
|
||||
<returns>The requested object.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type)">
|
||||
<summary>
|
||||
Get an instance of the given <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <paramref name="serviceType"/>.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances(System.Type)">
|
||||
<summary>
|
||||
Get all instances of the given <paramref name="serviceType"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<param name="serviceType">Type of object requested.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1">
|
||||
<summary>
|
||||
Get an instance of the given <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1(System.String)">
|
||||
<summary>
|
||||
Get an instance of the given named <typeparamref name="TService"/>.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<param name="key">Name the object was registered with.</param>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>The requested service instance.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances``1">
|
||||
<summary>
|
||||
Get all instances of the given <typeparamref name="TService"/> currently
|
||||
registered in the container.
|
||||
</summary>
|
||||
<typeparam name="TService">Type of object requested.</typeparam>
|
||||
<exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
|
||||
the service instance.</exception>
|
||||
<returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.DoGetInstance(System.Type,System.String)">
|
||||
<summary>
|
||||
When implemented by inheriting classes, this method will do the actual work of resolving
|
||||
the requested service instance.
|
||||
</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.ServiceLocation.ServiceLocatorImplBase.DoGetAllInstances(System.Type)">
|
||||
<summary>
|
||||
When implemented by inheriting classes, this method will do the actual work of
|
||||
resolving all the requested service instances.
|
||||
</summary>
|
||||
<param name="serviceType">Type of service requested.</param>
|
||||
<returns>Sequence of service instance objects.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivationExceptionMessage(System.Exception,System.Type,System.String)">
|
||||
<summary>
|
||||
Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
|
||||
that occurs while resolving a single service.
|
||||
</summary>
|
||||
<param name="actualException">The actual exception thrown by the implementation.</param>
|
||||
<param name="serviceType">Type of service requested.</param>
|
||||
<param name="key">Name requested.</param>
|
||||
<returns>The formatted exception message string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivateAllExceptionMessage(System.Exception,System.Type)">
|
||||
<summary>
|
||||
Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
|
||||
that occurs while resolving multiple service instances.
|
||||
</summary>
|
||||
<param name="actualException">The actual exception thrown by the implementation.</param>
|
||||
<param name="serviceType">Type of service requested.</param>
|
||||
<returns>The formatted exception message string.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorProvider">
|
||||
<summary>
|
||||
This delegate type is used to provide a method that will
|
||||
return the current container. Used with the <see cref="T:Microsoft.Practices.ServiceLocation.ServiceLocator"/>
|
||||
static accessor class.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Загрузка…
Ссылка в новой задаче