ServiceCollectionMap.TryAddEnumerable 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í
TryAddEnumerable(Type, Type, ServiceLifetime) |
Přidá službu implementovanou daným konkrétním typem do seznamu služeb, které daný kontrakt implementují. Služba se přidá pouze v případě, že kolekce neobsahuje žádnou jinou registraci pro stejnou službu a typ implementace. |
TryAddEnumerable(Type, Type, Func<IServiceProvider,Object>, ServiceLifetime) |
Přidá službu implementovanou danou továrnou do seznamu služeb, které implementují daný kontrakt. Služba se přidá pouze v případě, že kolekce neobsahuje žádnou jinou registraci pro stejnou službu a typ implementace. |
TryAddEnumerable(Type, Type, ServiceLifetime)
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
Přidá službu implementovanou daným konkrétním typem do seznamu služeb, které daný kontrakt implementují. Služba se přidá pouze v případě, že kolekce neobsahuje žádnou jinou registraci pro stejnou službu a typ implementace.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddEnumerable (Type serviceType, Type implementationType, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
abstract member TryAddEnumerable : Type * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddEnumerable : Type * Type * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddEnumerable (serviceType As Type, implementationType As Type, lifetime As ServiceLifetime) As ServiceCollectionMap
Parametry
- serviceType
- Type
Smlouva o službě.
- implementationType
- Type
Konkrétní typ, který službu implementuje.
- lifetime
- ServiceLifetime
Životnost služby.
Návraty
Mapa, aby další volání bylo možné zřetězovat.
Platí pro
TryAddEnumerable(Type, Type, Func<IServiceProvider,Object>, ServiceLifetime)
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
- Zdroj:
- ServiceCollectionMap.cs
Přidá službu implementovanou danou továrnou do seznamu služeb, které implementují daný kontrakt. Služba se přidá pouze v případě, že kolekce neobsahuje žádnou jinou registraci pro stejnou službu a typ implementace.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddEnumerable (Type serviceType, Type implementationType, Func<IServiceProvider,object> factory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime);
abstract member TryAddEnumerable : Type * Type * Func<IServiceProvider, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddEnumerable : Type * Type * Func<IServiceProvider, obj> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddEnumerable (serviceType As Type, implementationType As Type, factory As Func(Of IServiceProvider, Object), lifetime As ServiceLifetime) As ServiceCollectionMap
Parametry
- serviceType
- Type
Smlouva o službě.
- implementationType
- Type
Konkrétní typ, který službu implementuje.
- factory
- Func<IServiceProvider,Object>
Továrna, která tuto službu implementuje.
- lifetime
- ServiceLifetime
Životnost služby.
Návraty
Mapa, aby další volání bylo možné zřetězovat.
Platí pro
Entity Framework