ServiceCollectionMap.TryAddSingletonEnumerable 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
TryAddSingletonEnumerable(Type, Object) |
Ajoute un Singleton service implémenté par le instance donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation. |
TryAddSingletonEnumerable(Type, Type) |
Ajoute un Singleton service implémenté par le type concret donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation. |
TryAddSingletonEnumerable<TService,TImplementation>() |
Ajoute un Singleton service implémenté par le type concret donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation. |
TryAddSingletonEnumerable<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Ajoute un Singleton service implémenté par la fabrique donnée à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation. |
TryAddSingletonEnumerable<TService>(TService) |
Ajoute un Singleton service implémenté par le instance donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation. |
TryAddSingletonEnumerable(Type, Object)
- 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 Singleton service implémenté par le instance donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddSingletonEnumerable (Type serviceType, object implementation);
abstract member TryAddSingletonEnumerable : Type * obj -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddSingletonEnumerable : Type * obj -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddSingletonEnumerable (serviceType As Type, implementation As Object) As ServiceCollectionMap
Paramètres
- serviceType
- Type
Contrat pour le service.
- implementation
- Object
Objet qui implémente le service.
Retours
Carte, de sorte que d’autres appels peuvent être chaînés.
S’applique à
TryAddSingletonEnumerable(Type, Type)
- 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 Singleton service implémenté par le type concret donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddSingletonEnumerable (Type serviceType, Type implementationType);
abstract member TryAddSingletonEnumerable : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddSingletonEnumerable : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddSingletonEnumerable (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
Carte, de sorte que d’autres appels peuvent être chaînés.
S’applique à
TryAddSingletonEnumerable<TService,TImplementation>()
- 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 Singleton service implémenté par le type concret donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddSingletonEnumerable<TService,TImplementation> () where TService : class where TImplementation : class, TService;
abstract member TryAddSingletonEnumerable : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddSingletonEnumerable : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddSingletonEnumerable(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
Carte, de sorte que d’autres appels peuvent être chaînés.
S’applique à
TryAddSingletonEnumerable<TService,TImplementation>(Func<IServiceProvider,TImplementation>)
- 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 Singleton service implémenté par la fabrique donnée à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddSingletonEnumerable<TService,TImplementation> (Func<IServiceProvider,TImplementation> factory) where TService : class where TImplementation : class, TService;
abstract member TryAddSingletonEnumerable : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddSingletonEnumerable : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddSingletonEnumerable(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 concret qui implémente le service.
Paramètres
- factory
- Func<IServiceProvider,TImplementation>
Fabrique qui implémente ce service.
Retours
Carte, de sorte que d’autres appels peuvent être chaînés.
S’applique à
TryAddSingletonEnumerable<TService>(TService)
- 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 Singleton service implémenté par le instance donné à la liste des services qui implémentent le contrat donné. Le service est ajouté uniquement si la collection ne contient aucune autre inscription pour le même service et le même type d’implémentation.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddSingletonEnumerable<TService> (TService implementation) where TService : class;
abstract member TryAddSingletonEnumerable : 'Service -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddSingletonEnumerable : 'Service -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddSingletonEnumerable(Of TService As Class) (implementation As TService) As ServiceCollectionMap
Paramètres de type
- TService
Contrat pour le service.
Paramètres
- implementation
- TService
Objet qui implémente le service.
Retours
Carte, de sorte que d’autres appels peuvent être chaînés.