ServiceCollectionMap.TryAddTransient Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TryAddTransient(Type, Func<IServiceProvider,Object>) |
Ajoute un Transient service implémenté par la fabrique donnée si aucun service pour le type de service donné n’a déjà été inscrit. |
TryAddTransient(Type, Type) |
Ajoute un Transient service implémenté par le type concret donné si aucun service pour le type de service donné n’a déjà été inscrit. |
TryAddTransient<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Ajoute un Transient service implémenté par la fabrique donnée si aucun service pour le type de service donné n’a déjà été inscrit. |
TryAddTransient<TService,TImplementation>() |
Ajoute un Transient service implémenté par le type concret donné si aucun service pour le type de service donné n’a déjà été inscrit. |
TryAddTransient<TService>(Func<IServiceProvider,TService>) |
Ajoute un Transient service implémenté par la fabrique donnée si aucun service pour le type de service donné n’a déjà été inscrit. |
TryAddTransient(Type, Func<IServiceProvider,Object>)
Ajoute un Transient service implémenté par la fabrique donnée si aucun service pour le type de service donné n’a déjà été inscrit.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient (Type serviceType, Func<IServiceProvider,object> factory);
abstract member TryAddTransient : Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddTransient : Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddTransient (serviceType As Type, factory As Func(Of IServiceProvider, Object)) As ServiceCollectionMap
Paramètres
- serviceType
- Type
Contrat pour le service.
- factory
- Func<IServiceProvider,Object>
Fabrique qui implémente le service.
Retours
La carte, de telle sorte que d’autres appels puissent être chaînés.
S’applique à
TryAddTransient(Type, Type)
Ajoute un Transient service implémenté par le type concret donné si aucun service pour le type de service donné n’a déjà été inscrit.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient (Type serviceType, Type implementationType);
abstract member TryAddTransient : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddTransient : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddTransient (serviceType As Type, implementationType As Type) As ServiceCollectionMap
Paramètres
- serviceType
- Type
Contrat pour le service.
- implementationType
- Type
Type concret qui implémente le service.
Retours
La carte, de telle sorte que d’autres appels puissent être chaînés.
S’applique à
TryAddTransient<TService,TImplementation>(Func<IServiceProvider,TImplementation>)
Ajoute un Transient service implémenté par la fabrique donnée si aucun service pour le type de service donné n’a déjà été inscrit.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService,TImplementation> (Func<IServiceProvider,TImplementation> factory) where TService : class where TImplementation : class, TService;
abstract member TryAddTransient : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class, TImplementation As Class) (factory As Func(Of IServiceProvider, TImplementation)) As ServiceCollectionMap
Paramètres de type
- TService
Contrat pour le service.
- TImplementation
Type de béton créé par l’usine donnée.
Paramètres
- factory
- Func<IServiceProvider,TImplementation>
Fabrique qui implémente le service.
Retours
La carte, de telle sorte que d’autres appels puissent être chaînés.
S’applique à
TryAddTransient<TService,TImplementation>()
Ajoute un Transient service implémenté par le type concret donné si aucun service pour le type de service donné n’a déjà été inscrit.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService,TImplementation> () where TService : class where TImplementation : class, TService;
abstract member TryAddTransient : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class, TImplementation As Class) () As ServiceCollectionMap
Paramètres de type
- TService
Contrat pour le service.
- TImplementation
Type concret qui implémente le service.
Retours
La carte, de telle sorte que d’autres appels puissent être chaînés.
S’applique à
TryAddTransient<TService>(Func<IServiceProvider,TService>)
Ajoute un Transient service implémenté par la fabrique donnée si aucun service pour le type de service donné n’a déjà été inscrit.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService> (Func<IServiceProvider,TService> factory) where TService : class;
abstract member TryAddTransient : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class) (factory As Func(Of IServiceProvider, TService)) As ServiceCollectionMap
Paramètres de type
- TService
Contrat pour le service.
Paramètres
- factory
- Func<IServiceProvider,TService>
Fabrique qui implémente le service.
Retours
La carte, de telle sorte que d’autres appels puissent être chaînés.