ServiceDescriptor.DescribeKeyed Método

Definición

Sobrecargas

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

Crea una instancia de ServiceDescriptor con el especificado serviceType, implementationFactoryy lifetime.

DescribeKeyed(Type, Object, Type, ServiceLifetime)

Crea una instancia de ServiceDescriptor con el especificado serviceType, implementationTypey lifetime.

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

Source:
ServiceDescriptor.cs
Source:
ServiceDescriptor.cs
Source:
ServiceDescriptor.cs
Source:
ServiceDescriptor.cs

Crea una instancia de ServiceDescriptor con el especificado serviceType, implementationFactoryy 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

Parámetros

serviceType
Type

Tipo del servicio.

serviceKey
Object

El ServiceKey del servicio.

implementationFactory
Func<IServiceProvider,Object,Object>

Generador para crear nuevas instancias de la implementación del servicio.

lifetime
ServiceLifetime

Duración del servicio.

Devoluciones

Nueva instancia de ServiceDescriptor.

Se aplica a

DescribeKeyed(Type, Object, Type, ServiceLifetime)

Source:
ServiceDescriptor.cs
Source:
ServiceDescriptor.cs
Source:
ServiceDescriptor.cs
Source:
ServiceDescriptor.cs

Crea una instancia de ServiceDescriptor con el especificado serviceType, implementationTypey 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

Parámetros

serviceType
Type

Tipo del servicio.

serviceKey
Object

El ServiceKey del servicio.

implementationType
Type

Tipo de la implementación.

lifetime
ServiceLifetime

Duración del servicio.

Devoluciones

Nueva instancia de ServiceDescriptor.

Se aplica a