Bagikan melalui


ServiceDescriptor.DescribeKeyed Metode

Definisi

Overload

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

Membuat instans ServiceDescriptor dengan , , implementationFactorydan lifetimeyang ditentukanserviceType.

DescribeKeyed(Type, Object, Type, ServiceLifetime)

Membuat instans ServiceDescriptor dengan , , implementationTypedan lifetimeyang ditentukanserviceType.

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

Sumber:
ServiceDescriptor.cs
Sumber:
ServiceDescriptor.cs
Sumber:
ServiceDescriptor.cs
Sumber:
ServiceDescriptor.cs

Membuat instans ServiceDescriptor dengan , , implementationFactorydan lifetimeyang ditentukanserviceType.

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);
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

Jenis layanan.

serviceKey
Object

Dari ServiceKey layanan.

implementationFactory
Func<IServiceProvider,Object,Object>

Pabrik untuk membuat instans baru implementasi layanan.

lifetime
ServiceLifetime

Masa pakai layanan.

Mengembalikan

Instans baru .ServiceDescriptor

Berlaku untuk

DescribeKeyed(Type, Object, Type, ServiceLifetime)

Sumber:
ServiceDescriptor.cs
Sumber:
ServiceDescriptor.cs
Sumber:
ServiceDescriptor.cs
Sumber:
ServiceDescriptor.cs

Membuat instans ServiceDescriptor dengan , , implementationTypedan lifetimeyang ditentukanserviceType.

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

Jenis layanan.

serviceKey
Object

Dari ServiceKey layanan.

implementationType
Type

Jenis implementasi.

lifetime
ServiceLifetime

Masa pakai layanan.

Mengembalikan

Instans baru .ServiceDescriptor

Berlaku untuk