ServiceDescriptor.Describe Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Describe(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Vytvoří instanci se ServiceDescriptor zadanými |
Describe(Type, Type, ServiceLifetime) |
Vytvoří instanci se ServiceDescriptor zadanými |
Describe(Type, Func<IServiceProvider,Object>, ServiceLifetime)
- Zdroj:
- ServiceDescriptor.cs
- Zdroj:
- ServiceDescriptor.cs
- Zdroj:
- ServiceDescriptor.cs
Vytvoří instanci se ServiceDescriptor zadanými serviceType
, implementationFactory
a lifetime
.
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
Parametry
- serviceType
- Type
Typ služby.
- implementationFactory
- Func<IServiceProvider,Object>
Objekt pro vytváření nových instancí implementace služby.
- lifetime
- ServiceLifetime
Životnost služby.
Návraty
Nová instance objektu ServiceDescriptor.
Platí pro
Describe(Type, Type, ServiceLifetime)
- Zdroj:
- ServiceDescriptor.cs
- Zdroj:
- ServiceDescriptor.cs
- Zdroj:
- ServiceDescriptor.cs
Vytvoří instanci se ServiceDescriptor zadanými serviceType
, implementationType
a lifetime
.
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
Parametry
- serviceType
- Type
Typ služby.
- implementationType
- Type
Typ implementace.
- lifetime
- ServiceLifetime
Životnost služby.
Návraty
Nová instance objektu ServiceDescriptor.