ActivatorUtilities.GetServiceOrCreateInstance Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetServiceOrCreateInstance(IServiceProvider, Type) |
Načte instanci daného typu od poskytovatele služby. Pokud se žádný nenajde, vytvořte jeho instanci přímo. |
GetServiceOrCreateInstance<T>(IServiceProvider) |
Načte instanci daného typu od poskytovatele služby. Pokud se žádný nenajde, vytvořte jeho instanci přímo. |
GetServiceOrCreateInstance(IServiceProvider, Type)
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
Načte instanci daného typu od poskytovatele služby. Pokud se žádný nenajde, vytvořte jeho instanci přímo.
public:
static System::Object ^ GetServiceOrCreateInstance(IServiceProvider ^ provider, Type ^ type);
public static object GetServiceOrCreateInstance (IServiceProvider provider, Type type);
static member GetServiceOrCreateInstance : IServiceProvider * Type -> obj
Public Shared Function GetServiceOrCreateInstance (provider As IServiceProvider, type As Type) As Object
Parametry
- provider
- IServiceProvider
Poskytovatel služeb.
- type
- Type
Typ služby.
Návraty
Vyřešená služba nebo vytvořená instance.
Platí pro
GetServiceOrCreateInstance<T>(IServiceProvider)
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
- Zdroj:
- ActivatorUtilities.cs
Načte instanci daného typu od poskytovatele služby. Pokud se žádný nenajde, vytvořte jeho instanci přímo.
public:
generic <typename T>
static T GetServiceOrCreateInstance(IServiceProvider ^ provider);
public static T GetServiceOrCreateInstance<T> (IServiceProvider provider);
static member GetServiceOrCreateInstance : IServiceProvider -> 'T
Public Shared Function GetServiceOrCreateInstance(Of T) (provider As IServiceProvider) As T
Parametry typu
- T
Typ služby.
Parametry
- provider
- IServiceProvider
Poskytovatel služeb použitý k řešení závislostí.
Návraty
Vyřešená služba nebo vytvořená instance.