ServiceCollectionMap.TryAdd 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
TryAdd(Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Ajoute un service implémenté par la fabrique donnée si aucun service pour le type de service donné n’a déjà été inscrit. |
TryAdd(Type, Type, ServiceLifetime) |
Ajoute un service implémenté par le type concret donné si aucun service pour le type de service donné n’a déjà été inscrit. |
TryAdd(Type, Func<IServiceProvider,Object>, ServiceLifetime)
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
Ajoute un 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 TryAdd (Type serviceType, Func<IServiceProvider,object> factory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
abstract member TryAdd : Type * Func<IServiceProvider, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAdd : Type * Func<IServiceProvider, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAdd (serviceType As Type, factory As Func(Of IServiceProvider, Object), lifetime As ServiceLifetime) As ServiceCollectionMap
Paramètres
- serviceType
- Type
Contrat pour le service.
- factory
- Func<IServiceProvider,Object>
Fabrique qui implémente le service.
- lifetime
- ServiceLifetime
Durée de vie du service.
Retours
La carte, de telle sorte que d’autres appels puissent être chaînés.
S’applique à
TryAdd(Type, Type, ServiceLifetime)
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
- Source:
- ServiceCollectionMap.cs
Ajoute un 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 TryAdd (Type serviceType, Type implementationType, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
abstract member TryAdd : Type * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAdd : Type * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAdd (serviceType As Type, implementationType As Type, lifetime As ServiceLifetime) As ServiceCollectionMap
Paramètres
- serviceType
- Type
Contrat pour le service.
- implementationType
- Type
Type concret qui implémente le service.
- lifetime
- ServiceLifetime
Durée de vie du service.
Retours
La carte, de telle sorte que d’autres appels puissent être chaînés.