ServiceDescriptor.DescribeKeyed Methode

Definitie

Overloads

Name Description
DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime)

Hiermee maakt u een exemplaar van ServiceDescriptor met de opgegeven serviceType, implementationFactoryen lifetime.

DescribeKeyed(Type, Object, Type, ServiceLifetime)

Hiermee maakt u een exemplaar van ServiceDescriptor met de opgegeven serviceType, implementationTypeen lifetime.

DescribeKeyed(Type, Object, Func<IServiceProvider,Object,Object>, ServiceLifetime)

Bron:
ServiceDescriptor.cs
Bron:
ServiceDescriptor.cs
Bron:
ServiceDescriptor.cs
Bron:
ServiceDescriptor.cs

Hiermee maakt u een exemplaar van ServiceDescriptor met de opgegeven serviceType, implementationFactoryen 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

Parameters

serviceType
Type

Het type service.

serviceKey
Object

De ServiceKey service.

implementationFactory
Func<IServiceProvider,Object,Object>

Een fabriek voor het maken van nieuwe exemplaren van de service-implementatie.

lifetime
ServiceLifetime

De levensduur van de service.

Retouren

Een nieuw exemplaar van ServiceDescriptor.

Van toepassing op

DescribeKeyed(Type, Object, Type, ServiceLifetime)

Bron:
ServiceDescriptor.cs
Bron:
ServiceDescriptor.cs
Bron:
ServiceDescriptor.cs
Bron:
ServiceDescriptor.cs

Hiermee maakt u een exemplaar van ServiceDescriptor met de opgegeven serviceType, implementationTypeen 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

Parameters

serviceType
Type

Het type service.

serviceKey
Object

De ServiceKey service.

implementationType
Type

Het type implementatie.

lifetime
ServiceLifetime

De levensduur van de service.

Retouren

Een nieuw exemplaar van ServiceDescriptor.

Van toepassing op