Langue

ServiceDescriptor Constructeurs

Définition

Surcharges

Nom Description
ServiceDescriptor(Type, Object)

Initialise une nouvelle instance dont ServiceDescriptor la valeur est spécifiée instance en tant que Singleton.

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

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié factory.

ServiceDescriptor(Type, Object, Object)

Initialise une nouvelle instance dont ServiceDescriptor la valeur est spécifiée instance en tant que Singleton.

ServiceDescriptor(Type, Type, ServiceLifetime)

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié implementationType.

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

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié factory.

ServiceDescriptor(Type, Object, Type, ServiceLifetime)

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié implementationType.

ServiceDescriptor(Type, Object)

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

Initialise une nouvelle instance dont ServiceDescriptor la valeur est spécifiée instance en tant que Singleton.

public:
 ServiceDescriptor(Type ^ serviceType, System::Object ^ instance);
public ServiceDescriptor(Type serviceType, object instance);
new Microsoft.Extensions.DependencyInjection.ServiceDescriptor : Type * obj -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Sub New (serviceType As Type, instance As Object)

Paramètres

serviceType
Type

Le Type service.

instance
Object

Instance implémentant le service.

S’applique à

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

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

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié factory.

public:
 ServiceDescriptor(Type ^ serviceType, Func<IServiceProvider ^, System::Object ^> ^ factory, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public ServiceDescriptor(Type serviceType, Func<IServiceProvider,object> factory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
new Microsoft.Extensions.DependencyInjection.ServiceDescriptor : Type * Func<IServiceProvider, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Sub New (serviceType As Type, factory As Func(Of IServiceProvider, Object), lifetime As ServiceLifetime)

Paramètres

serviceType
Type

Le Type service.

factory
Func<IServiceProvider,Object>

Fabrique utilisée pour créer des instances de service.

lifetime
ServiceLifetime

Le ServiceLifetime service.

S’applique à

ServiceDescriptor(Type, Object, Object)

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

Initialise une nouvelle instance dont ServiceDescriptor la valeur est spécifiée instance en tant que Singleton.

public:
 ServiceDescriptor(Type ^ serviceType, System::Object ^ serviceKey, System::Object ^ instance);
public ServiceDescriptor(Type serviceType, object? serviceKey, object instance);
new Microsoft.Extensions.DependencyInjection.ServiceDescriptor : Type * obj * obj -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Sub New (serviceType As Type, serviceKey As Object, instance As Object)

Paramètres

serviceType
Type

Le Type service.

serviceKey
Object

Le ServiceKey service.

instance
Object

Instance implémentant le service.

S’applique à

ServiceDescriptor(Type, Type, ServiceLifetime)

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

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié implementationType.

public:
 ServiceDescriptor(Type ^ serviceType, Type ^ implementationType, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public ServiceDescriptor(Type serviceType, Type implementationType, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
new Microsoft.Extensions.DependencyInjection.ServiceDescriptor : Type * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Sub New (serviceType As Type, implementationType As Type, lifetime As ServiceLifetime)

Paramètres

serviceType
Type

Le Type service.

implementationType
Type

Implémentation Type du service.

lifetime
ServiceLifetime

Le ServiceLifetime service.

S’applique à

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

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

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié factory.

public:
 ServiceDescriptor(Type ^ serviceType, System::Object ^ serviceKey, Func<IServiceProvider ^, System::Object ^, System::Object ^> ^ factory, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public ServiceDescriptor(Type serviceType, object? serviceKey, Func<IServiceProvider,object?,object> factory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
new Microsoft.Extensions.DependencyInjection.ServiceDescriptor : Type * obj * Func<IServiceProvider, obj, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Sub New (serviceType As Type, serviceKey As Object, factory As Func(Of IServiceProvider, Object, Object), lifetime As ServiceLifetime)

Paramètres

serviceType
Type

Le Type service.

serviceKey
Object

Le ServiceKey service.

factory
Func<IServiceProvider,Object,Object>

Fabrique utilisée pour créer des instances de service.

lifetime
ServiceLifetime

Le ServiceLifetime service.

S’applique à

ServiceDescriptor(Type, Object, Type, ServiceLifetime)

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

Initialise une nouvelle instance avec ServiceDescriptor le fichier spécifié implementationType.

public:
 ServiceDescriptor(Type ^ serviceType, System::Object ^ serviceKey, Type ^ implementationType, Microsoft::Extensions::DependencyInjection::ServiceLifetime lifetime);
public ServiceDescriptor(Type serviceType, object? serviceKey, Type implementationType, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
new Microsoft.Extensions.DependencyInjection.ServiceDescriptor : Type * obj * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DependencyInjection.ServiceDescriptor
Public Sub New (serviceType As Type, serviceKey As Object, implementationType As Type, lifetime As ServiceLifetime)

Paramètres

serviceType
Type

Le Type service.

serviceKey
Object

Le ServiceKey service.

implementationType
Type

Implémentation Type du service.

lifetime
ServiceLifetime

Le ServiceLifetime service.

S’applique à