ServiceDescriptor.Describe Metodo

Definizione

Overload

Nome Descrizione
Describe(Type, Func<IServiceProvider,Object>, ServiceLifetime)

Crea un'istanza di ServiceDescriptor con l'oggetto , implementationFactorye lifetimespecificatoserviceType.

Describe(Type, Type, ServiceLifetime)

Crea un'istanza di ServiceDescriptor con l'oggetto , implementationTypee lifetimespecificatoserviceType.

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

Origine:
ServiceDescriptor.cs
Origine:
ServiceDescriptor.cs
Origine:
ServiceDescriptor.cs
Origine:
ServiceDescriptor.cs

Crea un'istanza di ServiceDescriptor con l'oggetto , implementationFactorye lifetimespecificatoserviceType.

public:
 static Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^ Describe(Type ^ serviceType, Func<IServiceProvider ^, System::Object ^> ^ implementationFactory, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public static Microsoft.Extensions.DependencyInjection.ServiceDescriptor Describe(Type serviceType, Func<IServiceProvider,object> implementationFactory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
static member Describe : Type * Func<IServiceProvider, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Shared Function Describe (serviceType As Type, implementationFactory As Func(Of IServiceProvider, Object), lifetime As ServiceLifetime) As ServiceDescriptor

Parametri

serviceType
Type

Tipo del servizio.

implementationFactory
Func<IServiceProvider,Object>

Factory per creare nuove istanze dell'implementazione del servizio.

lifetime
ServiceLifetime

Durata del servizio.

Valori restituiti

Nuova istanza di ServiceDescriptor.

Si applica a

Describe(Type, Type, ServiceLifetime)

Origine:
ServiceDescriptor.cs
Origine:
ServiceDescriptor.cs
Origine:
ServiceDescriptor.cs
Origine:
ServiceDescriptor.cs

Crea un'istanza di ServiceDescriptor con l'oggetto , implementationTypee lifetimespecificatoserviceType.

public:
 static Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^ Describe(Type ^ serviceType, Type ^ implementationType, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public static Microsoft.Extensions.DependencyInjection.ServiceDescriptor Describe(Type serviceType, Type implementationType, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
static member Describe : Type * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Shared Function Describe (serviceType As Type, implementationType As Type, lifetime As ServiceLifetime) As ServiceDescriptor

Parametri

serviceType
Type

Tipo del servizio.

implementationType
Type

Tipo dell'implementazione.

lifetime
ServiceLifetime

Durata del servizio.

Valori restituiti

Nuova istanza di ServiceDescriptor.

Si applica a