ActivatorUtilities.GetServiceOrCreateInstance Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetServiceOrCreateInstance(IServiceProvider, Type) |
Pobierz wystąpienie danego typu od dostawcy usług. Jeśli nie można go odnaleźć, utwórz wystąpienie bezpośrednio. |
GetServiceOrCreateInstance<T>(IServiceProvider) |
Pobierz wystąpienie danego typu od dostawcy usług. Jeśli nie można go odnaleźć, utwórz wystąpienie bezpośrednio. |
GetServiceOrCreateInstance(IServiceProvider, Type)
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
Pobierz wystąpienie danego typu od dostawcy usług. Jeśli nie można go odnaleźć, utwórz wystąpienie bezpośrednio.
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
Usługodawca.
- type
- Type
Typ usługi.
Zwraca
Rozwiązana usługa lub utworzone wystąpienie.
Dotyczy
GetServiceOrCreateInstance<T>(IServiceProvider)
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
- Źródło:
- ActivatorUtilities.cs
Pobierz wystąpienie danego typu od dostawcy usług. Jeśli nie można go odnaleźć, utwórz wystąpienie bezpośrednio.
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 usługi.
Parametry
- provider
- IServiceProvider
Dostawca usług używany do rozwiązywania zależności.
Zwraca
Rozwiązana usługa lub utworzone wystąpienie.