ActivatorUtilities.GetServiceOrCreateInstance Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetServiceOrCreateInstance(IServiceProvider, Type) |
Ruft eine Instanz des angegebenen Typs vom Dienstanbieter ab. Wird keine entsprechende Instanz gefunden, erfolgt die Instanziierung direkt. |
GetServiceOrCreateInstance<T>(IServiceProvider) |
Ruft eine Instanz des angegebenen Typs vom Dienstanbieter ab. Wird keine entsprechende Instanz gefunden, erfolgt die Instanziierung direkt. |
GetServiceOrCreateInstance(IServiceProvider, Type)
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
Ruft eine Instanz des angegebenen Typs vom Dienstanbieter ab. Wird keine entsprechende Instanz gefunden, erfolgt die Instanziierung direkt.
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
Parameter
- provider
- IServiceProvider
Der Dienstanbieter.
- type
- Type
Der Typ des Dienstes.
Gibt zurück
Der aufgelöste Dienst oder der erstellte instance.
Gilt für:
GetServiceOrCreateInstance<T>(IServiceProvider)
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
- Quelle:
- ActivatorUtilities.cs
Ruft eine Instanz des angegebenen Typs vom Dienstanbieter ab. Wird keine entsprechende Instanz gefunden, erfolgt die Instanziierung direkt.
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
Typparameter
- T
Der Typ des Dienstes.
Parameter
- provider
- IServiceProvider
Der Dienstanbieter, der zum Auflösen von Abhängigkeiten verwendet wird.
Gibt zurück
Der aufgelöste Dienst oder der erstellte instance.