ActivatorUtilities.GetServiceOrCreateInstance Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| GetServiceOrCreateInstance(IServiceProvider, Type) |
Haal een exemplaar van het opgegeven type op van de serviceprovider. Als er geen wordt gevonden, instantiëren deze rechtstreeks. |
| GetServiceOrCreateInstance<T>(IServiceProvider) |
Haal een exemplaar van het opgegeven type op van de serviceprovider. Als er geen wordt gevonden, instantiëren deze rechtstreeks. |
GetServiceOrCreateInstance(IServiceProvider, Type)
Haal een exemplaar van het opgegeven type op van de serviceprovider. Als er geen wordt gevonden, instantiëren deze rechtstreeks.
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
Parameters
- provider
- IServiceProvider
De serviceprovider.
- type
- Type
Het type service.
Retouren
De opgeloste service of het gemaakte exemplaar.
Van toepassing op
GetServiceOrCreateInstance<T>(IServiceProvider)
Haal een exemplaar van het opgegeven type op van de serviceprovider. Als er geen wordt gevonden, instantiëren deze rechtstreeks.
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
Type parameters
- T
Het type service.
Parameters
- provider
- IServiceProvider
De serviceprovider die wordt gebruikt om afhankelijkheden op te lossen.
Retouren
De opgeloste service of het gemaakte exemplaar.