ServiceDescriptor.DescribeKeyed 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
| Name | Beschreibung |
|---|---|
| DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime) |
Erstellt eine Instanz mit ServiceDescriptor dem angegebenen |
| DescribeKeyed(Type, Object, Type, ServiceLifetime) |
Erstellt eine Instanz mit ServiceDescriptor dem angegebenen |
DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime)
- Quelle:
- ServiceDescriptor.cs
- Quelle:
- ServiceDescriptor.cs
- Quelle:
- ServiceDescriptor.cs
- Quelle:
- ServiceDescriptor.cs
Erstellt eine Instanz mit ServiceDescriptor dem angegebenen serviceType, implementationFactoryund lifetime.
public:
static Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^ DescribeKeyed(Type ^ serviceType, System::Object ^ serviceKey, Func<IServiceProvider ^, System::Object ^, System::Object ^> ^ implementationFactory, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public static Microsoft.Extensions.DependencyInjection.ServiceDescriptor DescribeKeyed(Type serviceType, object? serviceKey, Func<IServiceProvider,object?,object> implementationFactory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
public static Microsoft.Extensions.DependencyInjection.ServiceDescriptor DescribeKeyed(Type serviceType, object? serviceKey, Func<IServiceProvider,object,object> implementationFactory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
static member DescribeKeyed : Type * obj * Func<IServiceProvider, obj, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Shared Function DescribeKeyed (serviceType As Type, serviceKey As Object, implementationFactory As Func(Of IServiceProvider, Object, Object), lifetime As ServiceLifetime) As ServiceDescriptor
Parameter
- serviceType
- Type
Der Typ des Diensts.
- serviceKey
- Object
Der ServiceKey Dienst.
- implementationFactory
- Func<IServiceProvider,Object,Object>
Eine Factory zum Erstellen neuer Instanzen der Dienstimplementierung.
- lifetime
- ServiceLifetime
Die Lebensdauer des Diensts.
Gibt zurück
Eine neue Instanz von ServiceDescriptor.
Gilt für:
DescribeKeyed(Type, Object, Type, ServiceLifetime)
- Quelle:
- ServiceDescriptor.cs
- Quelle:
- ServiceDescriptor.cs
- Quelle:
- ServiceDescriptor.cs
- Quelle:
- ServiceDescriptor.cs
Erstellt eine Instanz mit ServiceDescriptor dem angegebenen serviceType, implementationTypeund lifetime.
public:
static Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^ DescribeKeyed(Type ^ serviceType, System::Object ^ serviceKey, Type ^ implementationType, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public static Microsoft.Extensions.DependencyInjection.ServiceDescriptor DescribeKeyed(Type serviceType, object? serviceKey, Type implementationType, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
static member DescribeKeyed : Type * obj * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Shared Function DescribeKeyed (serviceType As Type, serviceKey As Object, implementationType As Type, lifetime As ServiceLifetime) As ServiceDescriptor
Parameter
- serviceType
- Type
Der Typ des Diensts.
- serviceKey
- Object
Der ServiceKey Dienst.
- implementationType
- Type
Der Typ der Implementierung.
- lifetime
- ServiceLifetime
Die Lebensdauer des Diensts.
Gibt zurück
Eine neue Instanz von ServiceDescriptor.